lowBatteryBeep update

This commit is contained in:
richonguzman 2023-09-23 10:39:44 -03:00
parent 5864652211
commit 50bbcf6c47
2 changed files with 5 additions and 8 deletions

View File

@ -55,7 +55,7 @@ bool bluetoothConnected = false;
bool messageLed = false;
uint32_t messageLedTime = millis();
int batteryPercent = 21;
int lowBatteryPercent = 21;
uint32_t lastTx = 0.0;
uint32_t txInterval = 60000L;

View File

@ -21,7 +21,7 @@ extern std::vector<String> loadedAPRSMessages;
extern int messagesIterator;
extern uint32_t menuTime;
extern bool symbolAvailable;
extern int batteryPercent;
extern int lowBatteryPercent;
namespace MENU_Utils {
@ -148,18 +148,15 @@ namespace MENU_Utils {
}
#endif
#ifdef TTGO_T_Beam_V1_2
if (Config.notification.lowBatteryBeep && !powerManagement.isChargeing() && batteryCharge.toInt() < batteryPercent) {
Serial.println(batteryPercent);
Serial.println(batteryCharge.toInt());
Serial.println("--");
batteryPercent = batteryCharge.toInt();
if (Config.notification.lowBatteryBeep && !powerManagement.isChargeing() && batteryCharge.toInt() < lowBatteryPercent) {
lowBatteryPercent = batteryCharge.toInt();
NOTIFICATION_Utils::lowBatteryBeep();
if (batteryCharge.toInt() < 6) {
NOTIFICATION_Utils::lowBatteryBeep();
}
}
if (powerManagement.isChargeing()) {
batteryPercent = 21;
lowBatteryPercent = 21;
}
batteryVoltage = batteryVoltage.toFloat()/1000;
if (powerManagement.isChargeing() && batteryCharge!="100") {