Lishui Controller Modification - Firmware Flash Project

saneagle

Esteemed Pedelecer
Oct 10, 2010
8,975
4,014
Telford
Stealth morse codes to activate full throttle for 10, 30, 60, 200000 seconds, after which it reverts to 6kph limitation?
KT controller and LCD does that without stealth codes. You set the controller to be completely legal and save the settings. When you start your next ride, you can set it to whatever you want and not save the settings. Those new settings will be active until you switch off, then it will revert to saved settings. Note that the LCD will automatically switch off and revert to the saved settings if you stop the bike for a few minutes.
 

guerney

Esteemed Pedelecer
Sep 7, 2021
12,154
3,392
KT controller and LCD does that without stealth codes. You set the controller to be completely legal and save the settings. When you start your next ride, you can set it to whatever you want and not save the settings. Those new settings will be active until you switch off, then it will revert to saved settings. Note that the LCD will automatically switch off and revert to the saved settings if you stop the bike for a few minutes.
Wish my display did all that, unfortunately changing values onscreen alters nothing until save.
 

Woosh

Trade Member
May 19, 2012
21,368
17,336
Southend on Sea
wooshbikes.co.uk
KT controller and LCD does that without stealth codes. You set the controller to be completely legal and save the settings. When you start your next ride, you can set it to whatever you want and not save the settings. Those new settings will be active until you switch off, then it will revert to saved settings. Note that the LCD will automatically switch off and revert to the saved settings if you stop the bike for a few minutes.
You could do that easily with an arduino without needing OSF and firmware flashing.
 

guerney

Esteemed Pedelecer
Sep 7, 2021
12,154
3,392
You could do that easily with an arduino without needing OSF and firmware flashing.
An arduino hanging off the thang aint so stealth?
 

Sparksandbangs

Pedelecer
Jan 16, 2025
182
56
Fixed the assist indication on the display. Now works and blinks when the pedals are rotated.

Finally starting to understand the PAS settings. Borrowed this diagram from the German forum.
63819

Ramp end and PAS timeout are timed amounts between 2 PAS pulses. This is in recorded in 8000ths of a second.

Pas timeout cuts the power if no pulse has been seen for the determined period (must be longer than Ramp end).
Ramp end is the point that the power for the selected level is applied.

It looks like my previous statement that power is increased with cadence was wrong. My understanding now is that power is increased with cadence at lower speeds of crank rotation as some sort of soft start. When a predetermined level is reached the power for that level is applied.

I have had the ramp end setting far too low meaning that I have flattened the incline on the graph. Adjusting the number upwards should steepen that ramp and bring the power on sooner.

Third attempt at the V hill this morning. Behaved exactly the same. Power came back on the uphill as soon as the speed dropped below 25kmph.
 
  • Like
Reactions: Woosh

Sparksandbangs

Pedelecer
Jan 16, 2025
182
56
Assuming I've got the maths right.
63827
Previous setting of Ramp end was 1000, 12 pulses per rotation, so a cadence of 40rpm before full power from selected assist level applied.
Now adjusted to 1500 so 27rpm. Will see what difference it makes later.

Edit: Feels better, I'm going to keep increasing it to see how it feels. Also I can't add up. The 8000 should be the top line divided by everything else. I've amended the calculation above.
 
Last edited:
  • Like
Reactions: Woosh and Jodel

Advertisers