Compare commits

...

2 Commits

Author SHA1 Message Date
richonguzman 725be9fed5 HWT works 2025-04-24 19:32:46 -04:00
richonguzman 16d9ef1c06 more testing to do 2025-04-24 18:08:25 -04:00
4 changed files with 14 additions and 24 deletions
+4 -5
View File
@@ -48,7 +48,7 @@ ___________________________________________________________________*/
#endif #endif
String versionDate = "2025-04-24"; String versionDate = "2025-04-25";
Configuration Config; Configuration Config;
WiFiClient espClient; WiFiClient espClient;
#ifdef HAS_GPS #ifdef HAS_GPS
@@ -205,9 +205,8 @@ void loop() {
} }
} }
// ESP32 (and ESPS3) work?
// HWT not sleeping!
// ESP32C3 : // ESP32C3 :
// - HT-CT62 ?? // - HT-CT62 sleeps??
// - and others? // - and others?
-11
View File
@@ -371,17 +371,6 @@ namespace APRS_IS_Utils {
listenAPRSIS(); listenAPRSIS();
} }
} }
if (Config.digi.ecoMode == 1) {
displayToggle(false);
#ifdef VEXT_CTRL
#if defined(HELTEC_WIRELESS_TRACKER) || defined(HELTEC_V3)
digitalWrite(VEXT_CTRL, LOW);
#endif
#if defined(HELTEC_WP) || defined(HELTEC_WS) || defined(HELTEC_V3_2)
digitalWrite(VEXT_CTRL, HIGH);
#endif
#endif
}
} }
} }
+9 -7
View File
@@ -223,13 +223,15 @@ namespace POWER_Utils {
} }
#ifdef VEXT_CTRL #ifdef VEXT_CTRL
pinMode(VEXT_CTRL,OUTPUT); // GPS + TFT on HELTEC Wireless_Tracker and only for Oled in HELTEC V3 if (Config.digi.ecoMode != 1) {
#if defined(HELTEC_WIRELESS_TRACKER) || defined(HELTEC_V3) pinMode(VEXT_CTRL,OUTPUT); // GPS + TFT on HELTEC Wireless_Tracker and only for Oled in HELTEC V3
digitalWrite(VEXT_CTRL, HIGH); #if defined(HELTEC_WIRELESS_TRACKER) || defined(HELTEC_V3)
#endif digitalWrite(VEXT_CTRL, HIGH);
#if defined(HELTEC_WP) || defined(HELTEC_WS) || defined(HELTEC_V3_2) #endif
digitalWrite(VEXT_CTRL, LOW); #if defined(HELTEC_WP) || defined(HELTEC_WS) || defined(HELTEC_V3_2)
#endif digitalWrite(VEXT_CTRL, LOW);
#endif
}
#endif #endif
#ifdef HAS_GPS #ifdef HAS_GPS
+1 -1
View File
@@ -88,7 +88,7 @@ namespace Utils {
} }
void setupDisplay() { void setupDisplay() {
displaySetup(); if (Config.digi.ecoMode != 1) displaySetup();
#ifdef INTERNAL_LED_PIN #ifdef INTERNAL_LED_PIN
digitalWrite(INTERNAL_LED_PIN,HIGH); digitalWrite(INTERNAL_LED_PIN,HIGH);
#endif #endif