GP2040-CE icon indicating copy to clipboard operation
GP2040-CE copied to clipboard

Bug for macro failure when setting multiple macros

Open wowplayhitbox opened this issue 1 year ago • 9 comments

Prerequisites Please check the following before posting an issue / bug report.

I am running the latest version of the firmware found HERE I have checked the documentation HERE and found no answer I checked to make sure that this issue has not already been filed HERE I am reporting the issue to the correct repository

  • Firmware Version:v0.7.6-RC2
  • Name of device:GP2040-CE_0.7.6_Haute42.uf2
  • Browser:chrome

When setting multiple macros, the triggering of the macro will fail. It will be valid for a while and invalid for a while. When only one macro is set, the triggering of the macro is completely normal.

http://192.168.7.1/macro 20231225080142

https://github.com/OpenStickCommunity/GP2040-CE/assets/154765649/b8e099e2-42cd-4b86-be67-5e86932904c2

wowplayhitbox avatar Dec 25 '23 00:12 wowplayhitbox

same here, tested both with macro button pin and without, specs and screenshots below:

System Stats Version Haute 42 (GP2040-CE_0.0.0_Haute42.uf2) Current: v0.7.6-1-g3569be1-dirty Latest: v0.7.6 Memory (KB) Flash: 916.19 / 2048 (44.74%) Heap: 34.73 / 145.21 (23.92%) Static Allocations: 118.79

image image as soon as the second macro is triggered, the first one becomes unavailable in both cases

fvolpe83 avatar Jan 17 '24 08:01 fvolpe83

added a third macro and nullifies the other two, looks like once the latest one gets used once, the others can't

fvolpe83 avatar Jan 17 '24 11:01 fvolpe83

I got the same problem and posted it in the haute42 discord.

alvarodiegomaia avatar Jan 17 '24 17:01 alvarodiegomaia

I'm also afflicted by the same bug; as [fvolpe83] says. The moment the newest macro is triggered all previously assigned macros stop working.

I'm on firmware 0.77. Device is Haute42 T16.

I've tried playing with the interruptible and exclusive settings with no luck either. For now I'm stuck only utilizing one macro at a time

somerandomguy09 avatar Feb 11 '24 04:02 somerandomguy09

I got the same problem!

WalkWithBlade avatar Mar 02 '24 04:03 WalkWithBlade

Interesting. Given 2 macros, A and B as configured in the image below.

If you press A, then pressing B won't work. However, if you press A while holding B, A will be triggered, then B will be triggered and B will be the only macro to work. You can do the reverse to change A back to being the only working macro.

If you press A and B rapidly (either alternating or one multiple times then the other), both will work, but if you stop, the last one you pressed will be the only one that works. Until you do any of the above listed steps.

image

InfraredAces avatar Mar 08 '24 00:03 InfraredAces

Same problem here. The interface is kinda confusing. But I started to get the hang of it. It will only ever run the first Macro for me though. image

Surely there must be more people having this problem ? Do we revert firmware to fix for now ?

TheMasterPrawn avatar Mar 15 '24 15:03 TheMasterPrawn

This has been addressed in v0.7.8

TheTrainGoes avatar Mar 28 '24 00:03 TheTrainGoes

This issue has been fixed by new version. I downloaded the version here and verified that it is completely normal. https://github.com/OpenStickCommunity/GP2040-CE/actions/runs/8501274945#artifacts

wowplayhitbox avatar Apr 03 '24 16:04 wowplayhitbox

Closing this issue - resolved

TheTrainGoes avatar Jun 11 '24 13:06 TheTrainGoes