From 45f0f1ea06580484f190b3011e8b67fda5ad165a Mon Sep 17 00:00:00 2001 From: "Ethac.chen" Date: Thu, 6 Aug 2026 19:17:34 +0800 Subject: [PATCH] fix(rak4631): enable GPS power rail for WisMesh Repeater Mini (#11360) PIN_GPS_EN was only set for Pocket, so GPS Off left 3V3_S on forRepeater Mini. Gate it on WISMESH_POCKET || WISMESH_REPEATER_MINIso generic rak4631 bases keep sensors powered. --- variants/nrf52840/rak4631/variant.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/variants/nrf52840/rak4631/variant.h b/variants/nrf52840/rak4631/variant.h index bdd797836..9c3e10d6e 100644 --- a/variants/nrf52840/rak4631/variant.h +++ b/variants/nrf52840/rak4631/variant.h @@ -231,8 +231,9 @@ SO GPIO 39/TXEN MAY NOT BE DEFINED FOR SUCCESSFUL OPERATION OF THE SX1262 - TG #define PIN_3V3_EN (34) #define WB_IO2 PIN_3V3_EN -#if defined(WISMESH_POCKET) -// Pocket v3: P1.02 (GPIO 34) = GPS_PWR_EN +// GPS EN only for finished products that accept cutting 3V3_S with GPS off. +// Generic rak4631 / sensor bases keep this undefined so sensors on 3V3_S stay powered. +#if defined(WISMESH_POCKET) || defined(WISMESH_REPEATER_MINI) #define PIN_GPS_EN PIN_3V3_EN #endif