Left pad OSD electrical power readout
This commit is contained in:
parent
8a1ba09ee8
commit
3013229918
|
@ -572,7 +572,7 @@ static void osdDrawSingleElement(uint8_t item)
|
|||
}
|
||||
|
||||
case OSD_POWER:
|
||||
tfp_sprintf(buff, "%dW", getAmperage() * getBatteryVoltage() / 1000);
|
||||
tfp_sprintf(buff, "%4dW", getAmperage() * getBatteryVoltage() / 1000);
|
||||
break;
|
||||
|
||||
case OSD_PIDRATE_PROFILE:
|
||||
|
|
|
@ -616,24 +616,24 @@ TEST(OsdTest, TestElementPower)
|
|||
simulationBatteryVoltage = 100; // 10V
|
||||
|
||||
// and
|
||||
simulationBatteryAmperage = 0;
|
||||
simulationBatteryAmperage = 0; // 0A
|
||||
|
||||
// when
|
||||
displayClearScreen(&testDisplayPort);
|
||||
osdRefresh(simulationTime);
|
||||
|
||||
// then
|
||||
displayPortTestBufferSubstring(1, 10, "0W");
|
||||
displayPortTestBufferSubstring(1, 10, " 0W");
|
||||
|
||||
// given
|
||||
simulationBatteryAmperage = 10; // 0.1AA
|
||||
simulationBatteryAmperage = 10; // 0.1A
|
||||
|
||||
// when
|
||||
displayClearScreen(&testDisplayPort);
|
||||
osdRefresh(simulationTime);
|
||||
|
||||
// then
|
||||
displayPortTestBufferSubstring(1, 10, "1W");
|
||||
displayPortTestBufferSubstring(1, 10, " 1W");
|
||||
|
||||
// given
|
||||
simulationBatteryAmperage = 120; // 1.2A
|
||||
|
@ -643,7 +643,7 @@ TEST(OsdTest, TestElementPower)
|
|||
osdRefresh(simulationTime);
|
||||
|
||||
// then
|
||||
displayPortTestBufferSubstring(1, 10, "12W");
|
||||
displayPortTestBufferSubstring(1, 10, " 12W");
|
||||
|
||||
// given
|
||||
simulationBatteryAmperage = 1230; // 12.3A
|
||||
|
@ -653,7 +653,7 @@ TEST(OsdTest, TestElementPower)
|
|||
osdRefresh(simulationTime);
|
||||
|
||||
// then
|
||||
displayPortTestBufferSubstring(1, 10, "123W");
|
||||
displayPortTestBufferSubstring(1, 10, " 123W");
|
||||
|
||||
// given
|
||||
simulationBatteryAmperage = 12340; // 123.4A
|
||||
|
|
Loading…
Reference in New Issue