Skip to content

Safety Release

Latest
Compare
Choose a tag to compare
@jsphuebner jsphuebner released this 14 Sep 16:22
· 16 commits to master since this release

This release strives to improve safety. It will make some things slightly harder, read on

  • Potential bug fix in scheduler
  • Throttle/torque limit for cruise control
  • Cruise control mode "button" removed because it cannot be cancelled if brake pedal switch fails
  • Brake pedal check at startup if cruise control is used
  • Cruise control only works when forward direction is selected, i.e. din_forward is high (use SwitchReversed if for your setup reverse is actually forward)
  • When sending cruise rpm preset via CAN din_cruise must also be activated
  • Explicitly Force 0 throttle when switching to neutral
  • Safety critical control parameters now have a fixed mapping in one message with sequence and optional CRC check and can no longer be freely mapped. Your custom mapping will be deleted when running this software
  • In FOC ramp down field weakening when rpm limit is surpassed by 10%
  • Traction control added
  • Fixed in CAN SDO json printing
  • New way of mapping values to CAN via SDO
  • Legacy terminal commands (list, atr, help, all) removed
  • Dodgy speed frequency output removed (until someone complains)
  • Display rotor direction and selected direction separately
  • Allow switching from neutral into rotor direction