From 5088444f858a3fe7135ed5f77892be69285c76a6 Mon Sep 17 00:00:00 2001 From: ViezeVingertjes Date: Thu, 30 Oct 2025 16:33:02 +0100 Subject: [PATCH] Update Wio WM1110 configuration to disable GPS and clean up location provider code --- variants/wio_wm1110/platformio.ini | 1 + variants/wio_wm1110/target.cpp | 20 +------------------- 2 files changed, 2 insertions(+), 19 deletions(-) diff --git a/variants/wio_wm1110/platformio.ini b/variants/wio_wm1110/platformio.ini index 313430ff..ec65e706 100644 --- a/variants/wio_wm1110/platformio.ini +++ b/variants/wio_wm1110/platformio.ini @@ -24,6 +24,7 @@ build_flags = ${nrf52_base.build_flags} -D LR11X0_DIO_AS_RF_SWITCH=true -D LR11X0_DIO3_TCXO_VOLTAGE=1.8 -D RF_SWITCH_TABLE + -D ENV_INCLUDE_GPS=0 build_src_filter = ${nrf52_base.build_src_filter} + + diff --git a/variants/wio_wm1110/target.cpp b/variants/wio_wm1110/target.cpp index cc302a85..c659d708 100644 --- a/variants/wio_wm1110/target.cpp +++ b/variants/wio_wm1110/target.cpp @@ -1,23 +1,6 @@ #include #include "target.h" #include -#include - -class WM1110LocationProvider : public LocationProvider { -public: - long getLatitude() override { return 0; } - long getLongitude() override { return 0; } - long getAltitude() override { return 0; } - long satellitesCount() override { return 0; } - bool isValid() override { return false; } - long getTimestamp() override { return 0; } - void sendSentence(const char* sentence) override {} - void reset() override {} - void begin() override {} - void stop() override {} - void loop() override {} - bool isEnabled() override { return false; } -}; WioWM1110Board board; @@ -26,8 +9,7 @@ RADIO_CLASS radio = new Module(P_LORA_NSS, P_LORA_DIO_1, P_LORA_RESET, P_LORA_BU WRAPPER_CLASS radio_driver(radio, board); VolatileRTCClock rtc_clock; -WM1110LocationProvider location_provider; -EnvironmentSensorManager sensors(location_provider); +EnvironmentSensorManager sensors; #ifndef LORA_CR #define LORA_CR 5