Skip to content

OpenFFBoard v1.14.3

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Apr 09:32
· 43 commits to master since this release

Firmware changes

Changes this version:

  • Only activate brake resistor if vint and vext are >6.5V. Prevents board from activating resistor if only usb powered and a fault reset loop
  • Changed behaviour of direction enable and axis enable bits in set_effect report to always apply direction vector
    • Fix for Forza Motorsport

Changes since v1.14.0

  • Save TMC space vector PWM mode in flash. Should be usually on for BLDC motors if the star point is isolated.
  • Allow using the motors flux component to dissipate energy with the TMC4671 instead of the brake resistor. May cause noticable braking in the motor but takes stress off the resistor.
  • Axis speed limiter usable and saved in flash.
  • Removed unused hall direction flash setting.
  • Added local button pulse mode

Configurator changes

Changes this version:

  • Disabled tmc autotune button for DC and None motors
  • Added Axis position readout
    • TODO: axis.cpr will be changed to be consistent with axis.pos in firmware and not report TMC encoder cpr anymore -> encoder tuning resolution will display incorrect again and needs fixing
  • Added task list window
  • Fixed some issues in DFU flashing

Changes in 1.14.x:

  • Added TMC space vector PWM checkbox
  • Added option to prefer energy dissipation in motor for TMC instead of brake resistor
  • Added speed limiter axis option
  • Added basic translation function
  • Fixed CS selection in SPI buttons
  • Added axis output torque to FX live graph