From 0f8751630bb78d9d4a18e92427ff39e96864c33c Mon Sep 17 00:00:00 2001 From: Yoshi Walsh Date: Tue, 28 Jul 2026 23:16:41 +1000 Subject: [PATCH] Fix transposed UART RX/TX pins for RAK boards This seems to have just been a typo. Fixing this allows RAK12500 to work in serial mode, and RAK12501 to work at all. (Both tested on RAK3401) --- src/helpers/sensors/EnvironmentSensorManager.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/helpers/sensors/EnvironmentSensorManager.cpp b/src/helpers/sensors/EnvironmentSensorManager.cpp index 73842d9e..65b302f0 100644 --- a/src/helpers/sensors/EnvironmentSensorManager.cpp +++ b/src/helpers/sensors/EnvironmentSensorManager.cpp @@ -775,8 +775,7 @@ void EnvironmentSensorManager::initBasicGPS() { // or make a new location provider ... #ifdef RAK_WISBLOCK_GPS void EnvironmentSensorManager::rakGPSInit(){ - - Serial1.setPins(PIN_GPS_TX, PIN_GPS_RX); + Serial1.setPins(PIN_GPS_RX, PIN_GPS_TX); #ifdef GPS_BAUD_RATE Serial1.begin(GPS_BAUD_RATE);