I've had two other identical reports: with VLCD6, the SOC isn't displayed when it's below about 80%.
I haven't identified the cause, but it probably isn't related to the display type, but rather to the battery voltage.
I modified the SOC calculation function.
The previous calculation, which was a bit complicated, was based on the voltages of the bars.
I replaced it with the function used on 860C displays, which is based on a predefined table.
I hope this solves the problem.
If you'd like to try it and let me know if it works, thanks.
https://github.com/emmebrusa/TSDZ2-Smart-EBike-1/archive/refs/heads/master.zip
I haven't identified the cause, but it probably isn't related to the display type, but rather to the battery voltage.
I modified the SOC calculation function.
The previous calculation, which was a bit complicated, was based on the voltages of the bars.
I replaced it with the function used on 860C displays, which is based on a predefined table.
I hope this solves the problem.
If you'd like to try it and let me know if it works, thanks.
https://github.com/emmebrusa/TSDZ2-Smart-EBike-1/archive/refs/heads/master.zip

