HughF
100 W
I decided to start this thread to help all single speed riders who want to get the best performance when using a TSDZ2 motor for assistance. With a single speed geartrain you have low cadence when starting out, but high torque. You want maximum assistance, and you want it to cut in fast.
The standard codebase for the latest displays uses pedal power as part of the algorithm to calculate motor current. When pedal rpm is below the minimum the cadence sensor can reliably resolve, motor current stays at zero, this makes the assistance slow to cut in on single speed bikes.
User r0mko has made a fork that uses purely pedal torque to calculate motor current, and also has a much faster current ramp programmed into the firmware. It absolutely rips on single speed bikes.
To save cluttering up the other thread, and at the request of Casainho, please use this thread for discussion of this code fork.
https://github.com/r0mko/TSDZ2-Smart-EBike/releases/tag/v0.57.10
The standard codebase for the latest displays uses pedal power as part of the algorithm to calculate motor current. When pedal rpm is below the minimum the cadence sensor can reliably resolve, motor current stays at zero, this makes the assistance slow to cut in on single speed bikes.
User r0mko has made a fork that uses purely pedal torque to calculate motor current, and also has a much faster current ramp programmed into the firmware. It absolutely rips on single speed bikes.
To save cluttering up the other thread, and at the request of Casainho, please use this thread for discussion of this code fork.
https://github.com/r0mko/TSDZ2-Smart-EBike/releases/tag/v0.57.10