Firmware Update: Version 0.3.4
Dear MoveMaster Community,
the new firmware update 0.3.4, released today, includes several stability improvements that address current known issues while also laying the foundation for future enhancements.
### Fixed
- Keys no longer stay pressed when output is disabled while a key is being held
- Debouncing now also applied on key release — prevents possible phantom keystrokes from bouncing contacts
### Improved
- Optimized time calculation in the main loop: multiplication replaced with bit-shift, reducing CPU load
- Optimized memory access: writes now only occur when the value has actually changed, reducing wear
- Checksum instead of a simple magic byte for the stored configuration — detects incomplete/interrupted writes more reliably
- More robust serial command processing across unfavorable USB packet boundaries
- Improved safeguards when loading the stored configuration
- Reduced flash and RAM footprint of the firmware
- MoveMaster and Button Commander devices now report distinct USB device names instead of both showing "MoveMaster RSG1"
Thank you very much for your support and feedback!
Your MoveMaster Team