@@ -357,20 +357,20 @@ static void display_16x2_view_main()
357
357
lcd.print (spd,0 );
358
358
lcd.print (MY_F (" km/h " ));
359
359
360
- double power_display = power ;
361
- if (power_display > 999 )
362
- power_display = 999 ;
363
- else if (power_display < 0 )
364
- power_display = 0 ;
360
+ double power_temp = power_display ;
361
+ if (power_temp > 999 )
362
+ power_temp = 999 ;
363
+ else if (power_temp < 0 )
364
+ power_temp = 0 ;
365
365
366
- if (power_display <10 )
366
+ if (power_temp <10 )
367
367
{lcd.print (MY_F (" " ));}
368
- if (power_display <100 )
368
+ if (power_temp <100 )
369
369
{lcd.print (MY_F (" " ));}
370
- if (power_display < 0 )
370
+ if (power_temp < 0 )
371
371
lcd.print (MY_F (" 0" ));
372
372
else
373
- lcd.print (power_display ,0 );
373
+ lcd.print (power_temp ,0 );
374
374
lcd.print (MY_F (" W " ));
375
375
376
376
// Break status
@@ -986,11 +986,11 @@ static void display_nokia_view_main()
986
986
lcd.print (battery_percent_fromcapacity);
987
987
988
988
lcd.setCursor (0 ,1 );
989
- if (power <99.5 )
989
+ if (power_display <99.5 )
990
990
{lcd.print (MY_F (" " ));}
991
- if (power <9.5 )
991
+ if (power_display <9.5 )
992
992
{lcd.print (MY_F (" " ));}
993
- lcd.print (power ,0 );
993
+ lcd.print (power_display ,0 );
994
994
995
995
lcd.setCursor (9 ,1 );
996
996
if (wh<99.5 )
@@ -1020,7 +1020,7 @@ static void display_nokia_view_main()
1020
1020
1021
1021
lcd.setCursor (0 ,4 );
1022
1022
if ( spd > 5.0 )
1023
- lcd.print (power /spd,1 );
1023
+ lcd.print (power_display /spd,1 );
1024
1024
else
1025
1025
lcd.print (MY_F (" ---" ));
1026
1026
lcd.print (MY_F (" /" ));
@@ -1082,9 +1082,9 @@ static void display_nokia_view_graphic()
1082
1082
1083
1083
// print the electrical power (Watt) in the top right corner
1084
1084
lcd.setCursorInPixels (84 -4 *6 ,0 );
1085
- if (power <99.5 ) {lcd.print (MY_F (" " ));}
1086
- if (power <9.5 ) {lcd.print (MY_F (" " ));}
1087
- lcd.print (power ,0 );
1085
+ if (power_display <99.5 ) {lcd.print (MY_F (" " ));}
1086
+ if (power_display <9.5 ) {lcd.print (MY_F (" " ));}
1087
+ lcd.print (power_display ,0 );
1088
1088
lcd.print (MY_F (" W" ));
1089
1089
1090
1090
drawSpeed (spd, 20 , 2 ); // centered vertically
@@ -1098,7 +1098,7 @@ static void display_nokia_view_graphic()
1098
1098
// - the limit line shows the target power that is selected by the user (power_set_for_display)
1099
1099
// - the bar shows the currenlty measured electrical power that the moter consumes
1100
1100
lcd.setCursorInPixels (72 ,1 );
1101
- lcd.drawVerticalBar ((word)(max (curr_power_max,curr_power_poti_max)), (word)(max (power_set,0 )), (word)(power ), 11 , 4 );
1101
+ lcd.drawVerticalBar ((word)(max (curr_power_max,curr_power_poti_max)), (word)(max (power_set,0 )), (word)(power_display ), 11 , 4 );
1102
1102
1103
1103
// print battery percent left
1104
1104
lcd.setCursorInPixels (0 ,1 );
@@ -1299,7 +1299,7 @@ void display_update()
1299
1299
1300
1300
1301
1301
#if (DISPLAY_TYPE & DISPLAY_TYPE_BMS3)
1302
- slcd3_update (map (battery_percent_fromcapacity,0 ,100 ,0 ,16 ),wheel_time, 0 , max (power /9.75 ,0 ), (byte)0x20 *(!brake_stat));
1302
+ slcd3_update (map (battery_percent_fromcapacity,0 ,100 ,0 ,16 ),wheel_time, 0 , max (power_display /9.75 ,0 ), (byte)0x20 *(!brake_stat));
1303
1303
#endif
1304
1304
}
1305
1305
0 commit comments