Skip to content

OpenFFBoard v1.16.4-dev

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 May 12:10
· 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