fix(gx15): missing internalgps wiring (#7747)

This commit is contained in:
Peter Feerick
2026-09-03 09:55:09 +10:00
committed by GitHub
parent fbae71964a
commit 1ca4e58274
+9 -1
View File
@@ -7,6 +7,7 @@ option(GHOST "Ghost TX Module" ON)
option(MODULE_SIZE_STD "Standard size TX Module" ON)
option(LUA_MIXER "Enable LUA mixer/model scripts support" ON)
option(DISK_CACHE "Enable SD card disk cache" ON)
option(INTERNAL_GPS "Support for internal GPS" ON)
option(STICK_DEAD_ZONE "Enable sticks dead zone" OFF)
set(FIRMWARE_QSPI YES)
@@ -27,6 +28,7 @@ set(HARDWARE_EXTERNAL_MODULE YES)
set(INTERNAL_MODULE_AFHDS3 NO)
set(ROTARY_ENCODER YES)
set(FUNCTION_SWITCHES_WITH_RGB YES)
set(INTERNAL_GPS_BAUDRATE "9600" CACHE STRING "Baud rate for internal GPS")
# IMU support
set(IMU ON)
@@ -79,7 +81,6 @@ set(SDRAM ON)
add_definitions(-DRTCLOCK)
add_definitions(-DPWR_BUTTON_${PWR_BUTTON})
add_definitions(-DGPS_USART_BAUDRATE=${INTERNAL_GPS_BAUDRATE})
if(STICK_DEAD_ZONE)
add_definitions(-DSTICK_DEAD_ZONE)
@@ -94,6 +95,13 @@ if(DISK_CACHE)
add_definitions(-DDISK_CACHE)
endif()
if(INTERNAL_GPS)
message("-- Internal GPS enabled")
add_definitions(-DINTERNAL_GPS)
set(SRC ${SRC} gps.cpp gps_nmea.cpp gps_ubx.cpp)
add_definitions(-DGPS_USART_BAUDRATE=${INTERNAL_GPS_BAUDRATE})
endif()
if(FUNCTION_SWITCHES_WITH_RGB)
set(FUNCTION_SWITCHES YES)
add_definitions(-DFUNCTION_SWITCHES)