Yes @JeffW sorry to say but there’s two limitations going on here that both relate to the current firmware that runs on the SLB:
- The Action buttons themselves don’t have the ability to store logic like the ‘?’ needed to make a toggle work
- Even though gSender CAN process this type of logic, there’s no way currently for the Action buttons to send a message to gSender to run the g-code on gSender’s side
Now that being said, there is technically a solution to this still which is to use a modified version of the SLB firmware that supports “NGC expressions” which you can find here: Auto-squaring on the SLB - #20 by chrismakesstuff
Then once you’ve flashed it, it’ll give you the ability to stick an SD card into your SLB and store macro files on it, where you can call those macros with the Action buttons. It’s pretty slick and I’ve only got some rudimentary documentation on it for now (Technical Manual - SuperLongBoard), but if you’re keep to give it a shot there’s certainly other information out there about it. Anyway, I hope that helps