Browse Source

Add support for the GAT562 Mesh Tracker Pro device

pull/1980/head
MGJ 4 months ago
parent
commit
011c5ba102
  1. 4
      variants/gat562_mesh_tracker_pro/GAT562MeshTrackerProBoard.h
  2. 4
      variants/gat562_mesh_tracker_pro/platformio.ini
  3. 2
      variants/gat562_mesh_tracker_pro/target.cpp
  4. 2
      variants/gat562_mesh_tracker_pro/variant.h

4
variants/gat562_mesh_tracker_pro/GAT562MeshTrackerProBoard.h

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

4
variants/gat562_mesh_tracker_pro/platformio.ini

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

2
variants/gat562_mesh_tracker_pro/target.cpp

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

2
variants/gat562_mesh_tracker_pro/variant.h

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

Loading…
Cancel
Save