update display toggle

This commit is contained in:
richonguzman 2024-04-29 09:19:25 -04:00
parent e182dd163e
commit 708742f43d
2 changed files with 8 additions and 7 deletions

View File

@ -70,7 +70,7 @@ namespace APRS_IS_Utils {
wifiState = "OK"; wifiState = "OK";
} else { } else {
wifiState = "AP"; wifiState = "AP";
if (!Config.display.alwaysOn) { if (!Config.display.alwaysOn && Config.display.timeout != 0) {
display_toggle(true); display_toggle(true);
} }
lastScreenOn = millis(); lastScreenOn = millis();
@ -92,7 +92,7 @@ namespace APRS_IS_Utils {
aprsisState = "--"; aprsisState = "--";
} }
#endif #endif
if(aprsisState == "--" && !Config.display.alwaysOn) { if(aprsisState == "--" && !Config.display.alwaysOn && Config.display.timeout != 0) {
display_toggle(true); display_toggle(true);
lastScreenOn = millis(); lastScreenOn = millis();
} }
@ -138,7 +138,7 @@ namespace APRS_IS_Utils {
} }
if (receivedMessage.indexOf("?") == 0) { if (receivedMessage.indexOf("?") == 0) {
delay(2000); delay(2000);
if (!Config.display.alwaysOn) { if (!Config.display.alwaysOn && Config.display.timeout != 0) {
display_toggle(true); display_toggle(true);
} }
STATION_Utils::addToOutputPacketBuffer(QUERY_Utils::process(receivedMessage, sender, "LoRa")); STATION_Utils::addToOutputPacketBuffer(QUERY_Utils::process(receivedMessage, sender, "LoRa"));
@ -170,7 +170,7 @@ namespace APRS_IS_Utils {
} }
if (!queryMessage) { if (!queryMessage) {
aprsPacket = buildPacketToUpload(packet); aprsPacket = buildPacketToUpload(packet);
if (!Config.display.alwaysOn) { if (!Config.display.alwaysOn && Config.display.timeout != 0) {
display_toggle(true); display_toggle(true);
} }
lastScreenOn = millis(); lastScreenOn = millis();
@ -222,7 +222,7 @@ namespace APRS_IS_Utils {
Utils::println("Received Query APRS-IS : " + packet); Utils::println("Received Query APRS-IS : " + packet);
String queryAnswer = QUERY_Utils::process(receivedMessage, Sender, "APRSIS"); String queryAnswer = QUERY_Utils::process(receivedMessage, Sender, "APRSIS");
//Serial.println("---> QUERY Answer : " + queryAnswer.substring(0,queryAnswer.indexOf("\n"))); //Serial.println("---> QUERY Answer : " + queryAnswer.substring(0,queryAnswer.indexOf("\n")));
if (!Config.display.alwaysOn) { if (!Config.display.alwaysOn && Config.display.timeout != 0) {
display_toggle(true); display_toggle(true);
} }
lastScreenOn = millis(); lastScreenOn = millis();

View File

@ -98,8 +98,9 @@ namespace Utils {
} }
if (beaconUpdate) { if (beaconUpdate) {
display_toggle(true); if (!Config.display.alwaysOn && Config.display.timeout != 0) {
display_toggle(true);
}
Utils::println("-- Sending Beacon to APRSIS --"); Utils::println("-- Sending Beacon to APRSIS --");
STATION_Utils::deleteNotHeard(); STATION_Utils::deleteNotHeard();