Update
This commit is contained in:
parent
23bf8f240a
commit
1ca988f3c9
@ -284,35 +284,23 @@ void resetScreen() {
|
|||||||
|
|
||||||
void updateScreen() {
|
void updateScreen() {
|
||||||
getBatteryCharge();
|
getBatteryCharge();
|
||||||
if (screenState == 1) {
|
updateDisplay();
|
||||||
updateDisplayPct();
|
|
||||||
}
|
|
||||||
else if (screenState == 2) {
|
|
||||||
updateDisplayVoltage();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void updateDisplayPct(){
|
void updateDisplay(){
|
||||||
display.clearDisplay();
|
|
||||||
display.drawBitmap(0, 0, battery_logo, 120, 32, 1);
|
|
||||||
display.setTextSize(2);
|
|
||||||
display.setCursor(35, 10);
|
|
||||||
display.setTextColor(0);
|
|
||||||
display.print(batteryPct);
|
|
||||||
display.println("%");
|
|
||||||
updateDispayHelper();
|
|
||||||
display.display();
|
|
||||||
screenOn = true;
|
|
||||||
}
|
|
||||||
|
|
||||||
void updateDisplayVoltage(){
|
|
||||||
display.clearDisplay();
|
display.clearDisplay();
|
||||||
display.drawBitmap(0, 0, battery_logo, 120, 32, 1);
|
display.drawBitmap(0, 0, battery_logo, 120, 32, 1);
|
||||||
display.setTextSize(2);
|
display.setTextSize(2);
|
||||||
display.setCursor(30, 10);
|
display.setCursor(30, 10);
|
||||||
display.setTextColor(0);
|
display.setTextColor(0);
|
||||||
|
if (screenState == 1){
|
||||||
|
display.print(batteryPct);
|
||||||
|
display.println("%");
|
||||||
|
}
|
||||||
|
else if (screenState == 2){
|
||||||
display.print(GetVoltage());
|
display.print(GetVoltage());
|
||||||
display.println(" V");
|
display.println(" V");
|
||||||
|
}
|
||||||
updateDispayHelper();
|
updateDispayHelper();
|
||||||
display.display();
|
display.display();
|
||||||
screenOn = true;
|
screenOn = true;
|
||||||
@ -361,8 +349,7 @@ double _GetVoltage(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
void safetyCheck(){
|
void safetyCheck(){
|
||||||
double currentVoltage = 0;
|
double currentVoltage = GetVoltage();
|
||||||
currentVoltage = GetVoltage();
|
|
||||||
if(currentVoltage > 3.40 ){ //|| currentVoltage < 1.00
|
if(currentVoltage > 3.40 ){ //|| currentVoltage < 1.00
|
||||||
isSafe = true;
|
isSafe = true;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user