OpenFFBoard v1.14.3
·
148 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