I’m having a couple of issues with EDIT MODE swing options.
Most notably, when cycling through the options, I don’t seem to be able to preview what any of the options look like while in EDIT MODE. I have to set one, exit edit mode and reboot saber for it to take effect.
Second, I seem to be having issues where the Swing Options are not updating after changing them once. I’ll set it to option 5, and reboot saber, and it’ll be visible/working, then I’ll set it to a different option and it won’t update what it’s showing, but it does update the setting. I have to re-upload the config through Arduino before it will show the last option i selected in Edit Mode.
Sure, it’s on github. This is also the same font where cycling to Ignition option 7 in EDIT mode was locking up the board. I’ve left that option available for you to debug it too.
Yup, there’s a bug in Swing Option (been there since OS6 release but nobody’s caught or reported). I’ve fixed and submitted PR when @profezzorn gets a chance to merge it.
Figured out why that Ignition option froze up the board. Strobe Frequency cannot be 0, causes a Divide by 0 error/lock up. Maybe should put a compile warning or a failsafe like strobe_frequency ? comparison and if it’s 0, use 1 instead? Or a note in the comments of Strobe that says “Don’t do that”