From 7781cbb0a35f36979c2da132d6b27d44b154568d Mon Sep 17 00:00:00 2001
From: Andy Piper <github@andypiper.com>
Date: Sat, 13 Apr 2024 18:28:17 +0100
Subject: [PATCH] AP_HAL_ChibiOS: correct GPS output on MambaH743v4

---
 .../AP_HAL_ChibiOS/hwdef/MambaH743v4/hwdef.dat      | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/libraries/AP_HAL_ChibiOS/hwdef/MambaH743v4/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/MambaH743v4/hwdef.dat
index 239686e80c..d3cd8ab2b5 100644
--- a/libraries/AP_HAL_ChibiOS/hwdef/MambaH743v4/hwdef.dat
+++ b/libraries/AP_HAL_ChibiOS/hwdef/MambaH743v4/hwdef.dat
@@ -102,17 +102,18 @@ define HAL_GPIO_LED_OFF 1
 PA9  USART1_TX USART1
 PA10 USART1_RX USART1
 
-# USART2
-PD5 USART2_TX USART2 NODMA
-PD6 USART2_RX USART2 NODMA
+# USART2 (GPS)
+PD5 USART2_TX USART2
+PD6 USART2_RX USART2
+define DEFAULT_SERIAL2_PROTOCOL SerialProtocol_GPS
 
 # USART3 (VTX)
 PD8 USART3_TX USART3 NODMA
 PD9 USART3_RX USART3 NODMA
 
-# UART4 (GPS)
-PD1 UART4_TX UART4
-PD0 UART4_RX UART4
+# UART4 (WiFi)
+PD1 UART4_TX UART4 NODMA
+PD0 UART4_RX UART4 NODMA
 
 # UART5 (SPORT)
 PC12 UART5_TX UART5 NODMA