Safety 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