New one for me, what does this mean?
In this specific case it indicates that you are using active-waiting macros.
Generally it indicates that your right half spins its event loop / mcu suspiciously often, and so there is probably some problem, which may mean decreased battery life.
Actually, this check is already disabled for mouse movement and macro engine on master, so in next release it should go away.
Related discussion: UHK 80 not working (no typing) after flashing fw 15.0.1 · Issue #1308 · UltimateHackingKeyboard/firmware · GitHub
(Generally, these days I advise to write macros so that they use explicit delays, like delayUntil 10
to check state every 10ms, instead of hard active waiting loops like if (something) goTo $currentAddress
.)
Thanks, changed it from
if($capsWord == 1) goTo $currentAddress
to
while($capsWord == 1) {
delayUntil 50
}
You know I did that in my hrm macros and still got the “event loop spinning” message
How many spins power second?