Skip to content

Commit 37d7257

Browse files
author
Scott Powell
committed
* Heltec tracker, now using /ui-new
* variants with no DISPLAY_CLASS .ini fixes
1 parent e14b022 commit 37d7257

File tree

16 files changed

+33
-27
lines changed

16 files changed

+33
-27
lines changed

variants/heltec_ct62/platformio.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ build_flags =
6161
; -D MESH_PACKET_LOGGING=1
6262
; -D MESH_DEBUG=1
6363
build_src_filter = ${Heltec_ct62.build_src_filter}
64-
+<../examples/companion_radio>
64+
+<../examples/companion_radio/*.cpp>
6565
lib_deps =
6666
${Heltec_ct62.lib_deps}
6767
${esp32_ota.lib_deps}
@@ -80,7 +80,7 @@ build_flags =
8080
; -D MESH_PACKET_LOGGING=1
8181
; -D MESH_DEBUG=1
8282
build_src_filter = ${Heltec_ct62.build_src_filter}
83-
+<../examples/companion_radio>
83+
+<../examples/companion_radio/*.cpp>
8484
+<helpers/esp32/SerialBLEInterface.cpp>
8585
lib_deps =
8686
${Heltec_ct62.lib_deps}

variants/heltec_mesh_solar/platformio.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ build_flags =
6868
; -D MESH_DEBUG=1
6969
build_src_filter = ${Heltec_mesh_solar.build_src_filter}
7070
+<helpers/nrf52/SerialBLEInterface.cpp>
71-
+<../examples/companion_radio>
71+
+<../examples/companion_radio/*.cpp>
7272
lib_deps =
7373
${Heltec_mesh_solar.lib_deps}
7474
densaugeo/base64 @ ~1.4.0
@@ -85,7 +85,7 @@ build_flags =
8585
; -D MESH_DEBUG=1
8686
build_src_filter = ${Heltec_mesh_solar.build_src_filter}
8787
+<helpers/nrf52/*.cpp>
88-
+<../examples/companion_radio>
88+
+<../examples/companion_radio/*.cpp>
8989
lib_deps =
9090
${Heltec_mesh_solar.lib_deps}
9191
densaugeo/base64 @ ~1.4.0

variants/heltec_tracker/platformio.ini

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ extends = Heltec_tracker_base
3939
build_flags =
4040
${Heltec_tracker_base.build_flags}
4141
-I src/helpers/ui
42+
-I examples/companion_radio/ui-new
4243
-D ARDUINO_USB_CDC_ON_BOOT=1 ; need for Serial
4344
-D DISPLAY_ROTATION=1
4445
-D DISPLAY_CLASS=ST7735Display
@@ -51,7 +52,9 @@ build_flags =
5152
; -D MESH_DEBUG=1
5253
build_src_filter = ${Heltec_tracker_base.build_src_filter}
5354
+<helpers/esp32/*.cpp>
54-
+<../examples/companion_radio>
55+
+<helpers/ui/MomentaryButton.cpp>
56+
+<../examples/companion_radio/*.cpp>
57+
+<../examples/companion_radio/ui-new/*.cpp>
5558
+<helpers/ui/ST7735Display.cpp>
5659
lib_deps =
5760
${Heltec_tracker_base.lib_deps}

variants/heltec_tracker/target.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ HWTSensorManager sensors = HWTSensorManager(nmea);
2121

2222
#ifdef DISPLAY_CLASS
2323
DISPLAY_CLASS display(&board.periph_power); // peripheral power pin is shared
24+
MomentaryButton user_btn(PIN_USER_BTN, 1000, true);
2425
#endif
2526

2627
bool radio_init() {

variants/heltec_tracker/target.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <helpers/sensors/LocationProvider.h>
1111
#ifdef DISPLAY_CLASS
1212
#include <helpers/ui/ST7735Display.h>
13+
#include <helpers/ui/MomentaryButton.h>
1314
#endif
1415

1516
class HWTSensorManager : public SensorManager {
@@ -36,6 +37,7 @@ extern HWTSensorManager sensors;
3637

3738
#ifdef DISPLAY_CLASS
3839
extern DISPLAY_CLASS display;
40+
extern MomentaryButton user_btn;
3941
#endif
4042

4143
bool radio_init();

variants/lilygo_tbeam_SX1262/platformio.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ build_flags =
4949
; -D MESH_DEBUG=1
5050
build_src_filter = ${LilyGo_TBeam_SX1262.build_src_filter}
5151
+<helpers/esp32/*.cpp>
52-
+<../examples/companion_radio>
52+
+<../examples/companion_radio/*.cpp>
5353
lib_deps =
5454
${LilyGo_TBeam_SX1262.lib_deps}
5555
densaugeo/base64 @ ~1.4.0

variants/lilygo_tbeam_SX1276/platformio.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ build_flags =
4646
; -D MESH_DEBUG=1
4747
build_src_filter = ${LilyGo_TBeam_SX1276.build_src_filter}
4848
+<helpers/esp32/*.cpp>
49-
+<../examples/companion_radio>
49+
+<../examples/companion_radio/*.cpp>
5050
lib_deps =
5151
${LilyGo_TBeam_SX1276.lib_deps}
5252
densaugeo/base64 @ ~1.4.0

variants/lilygo_tbeam_supreme_SX1262/platformio.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ build_flags =
8282
; -D MESH_DEBUG=1
8383
build_src_filter = ${T_Beam_S3_Supreme_SX1262.build_src_filter}
8484
+<helpers/esp32/*.cpp>
85-
+<../examples/companion_radio>
85+
+<../examples/companion_radio/*.cpp>
8686
lib_deps =
8787
${T_Beam_S3_Supreme_SX1262.lib_deps}
8888
densaugeo/base64 @ ~1.4.0

variants/lilygo_tlora_c6/platformio.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ build_flags = ${tlora_c6.build_flags}
7979
build_src_filter = ${tlora_c6.build_src_filter}
8080
+<helpers/esp32/*.cpp>
8181
-<helpers/esp32/ESPNOWRadio.cpp>
82-
+<../examples/companion_radio>
82+
+<../examples/companion_radio/*.cpp>
8383
lib_deps =
8484
${tlora_c6.lib_deps}
8585
densaugeo/base64 @ ~1.4.0

variants/lilygo_tlora_v2_1/platformio.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ build_flags =
8989
; NOTE: DO NOT ENABLE --> -D MESH_DEBUG=1
9090
build_src_filter = ${LilyGo_TLora_V2_1_1_6.build_src_filter}
9191
+<helpers/ui/SSD1306Display.cpp>
92-
+<../examples/companion_radio>
92+
+<../examples/companion_radio/*.cpp>
9393
lib_deps =
9494
${LilyGo_TLora_V2_1_1_6.lib_deps}
9595
densaugeo/base64 @ ~1.4.0
@@ -108,7 +108,7 @@ build_flags =
108108
build_src_filter = ${LilyGo_TLora_V2_1_1_6.build_src_filter}
109109
+<helpers/esp32/*.cpp>
110110
+<helpers/ui/SSD1306Display.cpp>
111-
+<../examples/companion_radio>
111+
+<../examples/companion_radio/*.cpp>
112112
lib_deps =
113113
${LilyGo_TLora_V2_1_1_6.lib_deps}
114114
densaugeo/base64 @ ~1.4.0

0 commit comments

Comments
 (0)