OpenFFBoard v1.16.4-dev
Pre-release
Pre-release
·
26 commits
to master
since this release
Firmware changes
Changes this version:
- Added exponential torque postprocessing for game effects
Changes in 1.16:
Internal changes:
- CAN port interfaces rewritten
- HAL updated
- Migrated to CPP20
- Upgraded to tinyusb 0.17
- Improved microsecond counter implementation
- Added MyActuator RMD CAN support class.
- Temporary implementation until CAN protocol changes. Usable but might be improved in the future
- Fixed issues in CAN analog class for packet 2. Allow shorter frames
- F407: ADC now triggered by timer to reduce interrupt frequency
- Using analog VREF for voltage sensing (better accuracy with unstable 3.3V)
- Added chip temperature readout
- Added remote CAN button/analog source mainclass
Configurator changes
Changes this version:
- Added expo curve tuning UI (If used with v1.16.4 FW)
Changes in v16.x:
- Added RMD CAN motor tab
- Chip temperature status added
- Save button is disabled during saving to prevent multiple clicks
- Fixed shifter threshold range to allow increased ranges in v1.16 firmware
- Added speed limit to profile
- Removed ODrive error names
- Added remote CAN mainclass page
- Delete callbacks on connection close. Fixes random error messages if a UI element is not properly removed