diff --git a/src/TTGO_T-Beam_LoRa_APRS.ino b/src/TTGO_T-Beam_LoRa_APRS.ino index 208abef..0fed844 100644 --- a/src/TTGO_T-Beam_LoRa_APRS.ino +++ b/src/TTGO_T-Beam_LoRa_APRS.ino @@ -644,7 +644,11 @@ void setup(){ } axp.setLowTemp(0xFF); //SP6VWX Set low charging temperature axp.setPowerOutPut(AXP192_LDO2, AXP202_ON); // LoRa - axp.setPowerOutPut(AXP192_LDO3, AXP202_ON); // switch on GPS + if (gps_state){ + axp.setPowerOutPut(AXP192_LDO3, AXP202_ON); // switch on GPS + } else { + axp.setPowerOutPut(AXP192_LDO3, AXP202_OFF); // switch off GPS + } axp.setPowerOutPut(AXP192_DCDC2, AXP202_ON); axp.setPowerOutPut(AXP192_EXTEN, AXP202_ON); axp.setDCDC1Voltage(3300);