From 4d9bb066402582f28d4e9cd928ffb3fa5120ac8e Mon Sep 17 00:00:00 2001 From: mikecarper Date: Thu, 23 Jul 2026 09:25:11 -0700 Subject: [PATCH] Fix SenseCAP Solar repeater GPS build --- variants/sensecap_solar/platformio.ini | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/variants/sensecap_solar/platformio.ini b/variants/sensecap_solar/platformio.ini index f0da5743..5a1f6c71 100644 --- a/variants/sensecap_solar/platformio.ini +++ b/variants/sensecap_solar/platformio.ini @@ -8,7 +8,6 @@ build_flags = ${nrf52_base.build_flags} -I lib/nrf52/s140_nrf52_7.3.0_API/include/nrf52 -I variants/sensecap_solar -I src/helpers/nrf52 - -UENV_INCLUDE_GPS -D NRF52_PLATFORM=1 -D USE_SX1262 ; -D NRF52_POWER_MANAGEMENT @@ -43,6 +42,7 @@ extra_scripts = ${nrf52_lora_ota.extra_scripts} build_flags = ${SenseCap_Solar.build_flags} -D ENV_INCLUDE_GPS=1 ; onboard GPS is available to repeater and LoRa-OTA builds + -D ENV_SKIP_GPS_DETECT=1 ; onboard L76KB may not emit NMEA during the one-second boot probe -D ADVERT_NAME='"SenseCap_Solar Repeater"' -D ADVERT_LAT=0.0 -D ADVERT_LON=0.0 @@ -61,6 +61,7 @@ build_src_filter = ${SenseCap_Solar.build_src_filter} extends = SenseCap_Solar build_flags = ${SenseCap_Solar.build_flags} + -UENV_INCLUDE_GPS -D ADVERT_NAME='"SenseCap_Solar Room"' -D ADVERT_LAT=0.0 -D ADVERT_LON=0.0 @@ -76,6 +77,7 @@ board_build.ldscript = boards/nrf52840_s140_v7_extrafs.ld board_upload.maximum_size = 708608 build_flags = ${SenseCap_Solar.build_flags} + -UENV_INCLUDE_GPS -D MAX_CONTACTS=350 -D MAX_GROUP_CHANNELS=40 -D BLE_PIN_CODE=123456 @@ -96,6 +98,7 @@ board_build.ldscript = boards/nrf52840_s140_v7_extrafs.ld board_upload.maximum_size = 708608 build_flags = ${SenseCap_Solar.build_flags} + -UENV_INCLUDE_GPS -D MAX_CONTACTS=350 -D MAX_GROUP_CHANNELS=40 ; -D MESH_PACKET_LOGGING=1