Skip to content

v0.20.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@casainho casainho released this 20 Sep 18:51
· 107 commits to master since this release
7950fb3

Changelog:

  • Smoother motor torque control
  • Overall faster acceleration, much more responsive and more adjustable/customizable
  • Named the previous riding mode Power Assist
  • Introduced Torque Assist, Cadence Assist and eMBT Assist
  • A new automatic calibration process for the cadence sensor
  • A new Advanced Mode for the cadence sensor with quicker response times
  • A new light mode configuration where users can choose to enable/disable/remember light state through a power cycle
  • External light configuration where users can configure the lights to flash, brake-flash when braking and much more!
  • Startup without pedal rotation now with adjustable torque threshold
  • Improved the KT-LCD3 firmware and updated it to be able to communicate with the new 0.20.0 motor controller firmware
  • Added an adjustable button debounce timer for Walk Assist.
  • Added a slight button debounce timer for Cruise
  • Improved Walk Assist with soft-start
  • Improved Walk Assist and Cruise safety
  • Cruise much smoother and accurate
  • More customizable Street Mode
  • Smoother motor control to prolong life of the blue and metal gear
  • Brakes now immediately disable the motor
  • TSDZ2 coaster brake version can enable system braking by applying backwards torque
  • More error codes/states that make the firmware safer to use and protects the hardware
  • Higher resolution on the torque sensor output and increased operating range
  • Better system calibration during startup
  • Adjustable ADC torque conversion for accurate human power in the operating range of the TSDZ2 torque sensor
  • Much more accurate data displayed on the KT-LCD3 with a new highly adjustable filter
  • Better filtering used in the motor controller firmware
  • Improved EEPROM controller
  • EEPROM "Reset to defaults" and other functions now operate as intended
  • New and improved wheel speed sensor and cadence sensor code
  • Improved ADC conversion accuracy for current, voltage and therefore wattage and watt-hour measurements
  • Changed and simplified configuration menu (KT-LCD3)
  • Added new symbols for readability (KT-LCD3)
  • Solved bugs with the TSDZ2 Coaster Brake version
  • Backwards motor rotation is now detected and displayed as 0 ERPS
  • System changes responsiveness depending on wheel speed
  • Extensive refactoring throughout the entire system
  • Simplified code for future development and display support, highly modular
  • And much more... See the 0.20.0 wiki for even more information!

Features and configurations page: https://github.com/OpenSource-EBike-firmware/TSDZ2_wiki/wiki/0.20.0-%28DEVELOPMENT%29-%7C-KT-LCD3-%7C-TSDZ2-%7C-Manual