v1.5.2 Firmware + GUI
Warning: New command system and syntax. MUST update GUI in order to use this firmware
From this version on the firmware can be fully controlled via HID.
Commands can be sent via UART with a 500000 baud on the primary uart.
In the F407 version this is enabled by default but it will not broadcast on this interface to limit the rate.
CDC and HID will broadcast changes as read value replies.
Changes:
- Completely new command system
- Stability improvements for communication
- Classes and instances if multiple are active are addressed directly instead of requiring globally unique command names
- Support for HID commands with new reports
- Effect tuning
- Removed old HID handler and reports
- Experimental support for commands via UART
- Removed separate normalized axis class
- MT6825 encoder support
- Experimental speed limiter available via commands
- TMC hardware type selection for features and scaling of constants
- Unique command handler ID assigned for every instance
- Larger FreeRTOS heap
- Updated HAL
- Commands can be locked behind a debug mode to prevent accidential dangerous settings
- ODrive connection detection
- Many bug fixes.....