Explorar el Código

Add support for the GAT562 Mesh Tracker Pro device

MGJ hace 5 meses
padre
commit
011c5ba102

+ 1 - 3
variants/gat562_mesh_tracker_pro/GAT562MeshTrackerProBoard.h

@@ -35,12 +35,10 @@ public:
 
 #if defined(P_LORA_TX_LED)
   void onBeforeTransmit() override {
-    //nothing
+    digitalWrite(P_LORA_TX_LED, HIGH);   // turn TX LED on
   }
 
   void onAfterTransmit() override {
-    digitalWrite(P_LORA_TX_LED, HIGH);   // turn TX LED on
-    delay(10);
     digitalWrite(P_LORA_TX_LED, LOW);   // turn TX LED off
   }
 #endif

+ 2 - 2
variants/gat562_mesh_tracker_pro/platformio.ini

@@ -38,7 +38,7 @@ extends = GAT562_Mesh_Tracker_Pro
 build_flags =
   ${GAT562_Mesh_Tracker_Pro.build_flags}
   -D DISPLAY_CLASS=SSD1306Display
-  -D ADVERT_NAME='"GAT562 Family Repeater"'
+  -D ADVERT_NAME='"GAT562 Repeater"'
   -D ADVERT_LAT=0.0
   -D ADVERT_LON=0.0
   -D ADMIN_PASSWORD='"password"'
@@ -55,7 +55,7 @@ extends = GAT562_Mesh_Tracker_Pro
 build_flags =
   ${GAT562_Mesh_Tracker_Pro.build_flags}
   -D DISPLAY_CLASS=SSD1306Display
-  -D ADVERT_NAME='"GAT562 Family Room"'
+  -D ADVERT_NAME='"GAT562 Room"'
   -D ADVERT_LAT=0.0
   -D ADVERT_LON=0.0
   -D ADMIN_PASSWORD='"password"'

+ 1 - 1
variants/gat562_mesh_tracker_pro/target.cpp

@@ -27,7 +27,7 @@ AutoDiscoverRTCClock rtc_clock(fallback_clock);
 
 #if ENV_INCLUDE_GPS
   #include <helpers/sensors/MicroNMEALocationProvider.h>
-  MicroNMEALocationProvider nmea = MicroNMEALocationProvider(Serial1);
+  MicroNMEALocationProvider nmea = MicroNMEALocationProvider(Serial1, &rtc_clock);
   EnvironmentSensorManager sensors = EnvironmentSensorManager(nmea);
 #else
   EnvironmentSensorManager sensors;

+ 1 - 1
variants/gat562_mesh_tracker_pro/variant.h

@@ -77,7 +77,7 @@ extern "C"
 
 #define LED_STATE_ON 1 // State when LED is litted
 
-#define P_LORA_TX_LED LED_GREEN
+// #define P_LORA_TX_LED LED_GREEN
 
 
 /*