Well, well. Talon you were right. The BMS on MY bike is interfering with the DigiNow... BUT I have still found a fault with my specific v2.5 controller. Here is what is happening...
Case 1 : 1164,57,1,3300,0,50
The charge session starts and ramps up at +50W per tick. Charge rate remains steady at 3300W until 1164 is shown on both DigiNow and BMS voltages. Voltage ticks up one more to 1165 on both DigiNow and BMS. Charge session is terminated and power falls instantly to 0W. DigiNow voltage stays at 1165 but BMS voltage sags back to around 1150. See log in earlier post.
I suspect the bike's BMS is triggering a shutdown once 116.5V is reported.
Case 2 : 1162,57,1,3300,0,50
This has highlighted some odd behaviour on my specific controller. Charge session starts and ramps up as expected. Charge rate remains steady at 3300W until 1162 is shown on DigiNow and BMS. Voltage climbs one more to 1163 and DigiNow starts ramping down at -100W per tick (apart from first tick) but it appears the DigiNow voltage has latched to 1163. The BMS correctly reports the sagging voltage as the charge rate tails off but the DigiNow does not sag and does not realise it can continue to charge. It tails off evenly to zero and terminates the charge.
Here is the tail of that log...
1161,1161,0,284,21,0,57,0,57,14,15,0,0,1,3300,3300,0,50,3
1161,1161,0,284,22,0,57,0,57,14,15,0,0,1,3300,3300,0,50,3
1161,1161,0,284,22,0,57,0,57,14,15,0,0,1,3300,3300,0,50,3
1162,1162,0,283,23,0,57,0,57,14,15,0,0,1,3300,3300,0,50,3
1163,1163,0,270,23,0,57,0,57,14,15,0,0,1,3150,3300,0,50,3
1163,1162,0,262,24,0,57,0,57,14,15,0,0,1,3050,3300,0,50,3
1163,1163,0,253,24,0,57,0,57,14,15,0,0,1,2950,3300,0,50,3
1163,1163,0,245,24,0,57,0,57,14,15,0,0,1,2850,3300,0,50,3
1163,1163,0,236,23,0,57,0,57,14,15,0,0,1,2750,3300,0,50,3
1163,1163,0,227,22,0,57,0,57,14,15,0,0,1,2650,3300,0,50,3
1163,1162,0,219,21,0,57,0,57,14,15,0,0,1,2550,3300,0,50,3
1163,1162,0,210,20,0,57,0,57,14,15,0,0,1,2450,3300,0,50,3
1163,1163,0,202,19,0,57,0,57,14,15,0,0,1,2350,3300,0,50,3
1163,1161,0,193,18,0,57,0,57,14,15,0,0,1,2250,3300,0,50,3
1163,1160,0,184,17,0,57,0,57,14,15,0,0,1,2150,3300,0,50,3
1163,1160,0,176,17,0,57,0,57,14,15,0,0,1,2050,3300,0,50,3
1163,1159,0,167,16,0,57,0,57,14,15,0,0,1,1950,3300,0,50,3
1163,1159,0,159,16,0,57,0,57,14,15,0,0,1,1850,3300,0,50,3
1163,1159,0,150,15,0,57,0,57,14,15,0,0,1,1750,3300,0,50,3
1163,1158,0,141,14,0,57,0,57,14,15,0,0,1,1650,3300,0,50,3
1163,1159,0,133,12,0,57,0,57,14,15,0,0,1,1550,3300,0,50,3
1163,1159,0,124,12,0,57,0,57,14,15,0,0,1,1450,3300,0,50,3
1163,1157,0,116,11,0,57,0,57,14,15,0,0,1,1350,3300,0,50,3
1163,1156,0,107,10,0,57,0,57,14,15,0,0,1,1250,3300,0,50,3
1163,1155,0,98,9,0,57,0,57,14,15,0,0,1,1150,3300,0,50,3
1163,1155,0,90,8,0,57,0,57,14,15,0,0,1,1050,3300,0,50,3
1163,1154,0,81,8,0,57,0,57,14,15,0,0,1,950,3300,0,50,3
1163,1154,0,73,7,0,57,0,57,14,15,0,0,1,850,3300,0,50,3
1163,1155,0,64,6,0,57,0,57,14,15,0,0,1,750,3300,0,50,3
1163,1154,0,55,5,0,57,0,57,14,15,0,0,1,650,3300,0,50,3
1163,1152,0,47,4,0,57,0,57,14,15,0,0,1,550,3300,0,50,3
1163,1151,0,38,3,0,57,0,57,14,15,0,0,1,450,3300,0,50,3
1163,1151,0,30,2,0,57,0,57,14,15,0,0,1,350,3300,0,50,3
1163,1150,0,21,2,0,57,0,57,14,15,0,0,1,250,3300,0,50,3
1163,1149,0,12,1,0,57,0,57,14,15,0,0,1,150,3300,0,50,3
1163,1149,0,4,0,0,57,0,57,14,15,0,0,1,50,3300,0,50,3
1163,1150,0,0,0,0,57,0,57,14,15,0,0,1,0,3300,0,50,3
1163,1149,0,0,0,0,57,0,57,14,15,0,0,1,0,3300,0,50,3
Case 3 : 1163,57,1,1300,0,50
Charge session starts and ramps up as expected. Charge rate remains steady at 1300W until 1163 is shown on DigiNow and BMS. Voltage climbs one more to 1164 and DigiNow starts ramping down at -100W per tick (apart from first tick) but it appears the DigiNow voltage has latched to 1164. The BMS correctly reports the sagging voltage as the charge rate tails off but the DigiNow does not sag and does not realise it can continue to charge. It tails off evenly to zero and terminates the charge.
Here is the tail of that log...
1163,1163,0,111,10,0,57,0,57,15,16,0,0,1,1300,1300,0,50,3
1163,1163,0,111,10,0,57,0,57,15,16,0,0,1,1300,1300,0,50,3
1164,1164,0,98,10,0,57,0,57,15,16,0,0,1,1150,1300,0,50,3
1164,1163,0,90,9,0,57,0,57,15,16,0,0,1,1050,1300,0,50,3
1164,1162,0,81,8,0,57,0,57,15,16,0,0,1,950,1300,0,50,3
1164,1162,0,73,7,0,57,0,57,15,16,0,0,1,850,1300,0,50,3
1164,1161,0,64,6,0,57,0,57,15,16,0,0,1,750,1300,0,50,3
1164,1161,0,55,5,0,57,0,57,15,16,0,0,1,650,1300,0,50,3
1164,1160,0,47,4,0,57,0,57,15,16,0,0,1,550,1300,0,50,3
1164,1160,0,38,4,0,57,0,57,15,16,0,0,1,450,1300,0,50,3
1164,1159,0,30,3,0,57,0,57,15,16,0,0,1,350,1300,0,50,3
1164,1159,0,21,2,0,57,0,57,15,16,0,0,1,250,1300,0,50,3
1164,1157,0,12,1,0,57,0,57,15,16,0,0,1,150,1300,0,50,3
1164,1156,0,4,0,0,57,0,57,15,16,0,0,1,50,1300,0,50,3
1164,1156,0,0,0,0,57,0,57,15,16,0,0,1,0,1300,0,50,3
1164,1155,0,0,0,0,57,0,57,15,16,0,0,1,0,1300,0,50,3
It looks like no matter what I ask the DigiNow to do, it will not complete a full charge. If I set 1164 as the target voltage in the app, the bike's BMS overrides and terminates immediately that 1164 is exceeded. If I set 1163 as the target, the Diginow begins to ramp down but does not detect the sagging voltage so does not attempt to squeeze any more into the battery.
In addition, really low charge rates such as 200W are not detected by the bike display at all and it just shows the bike as resting at the End of Charge point even though the app shows the DigiNow still pushing at 200W and the voltage (very slowly) climbing.