I have a 5 inch quad running Speedybee F405 V4, with ELRS, and a Walksnail Moonlight VTX. GPS is the NewBee M10 Remote Id unit. The issue I'm trying to solve is that while I get OSD info in my goggles on battery status etc, I am unable to get any OSD telemetry on GPS data points.
I am getting GPS info in Betaflight - so Betaflight recognizes the GPS and shows i have GPS locks (12 - 17 satellites, and shows 3D as True.
My build details are as follows:
- I have had a problem in the past with the Moonlight system pulling too much power for the F405 and the regulator goes out. That is the case with the current board as well. I have circumvented this by powering the board through an external BEC, and powering the VTX directly from the Battery pad on the ESC.
Note - the quad flies perfectly fine, and the VTX is working fine - ie no issues flying FPV with the Moonlight and the Goggles X.
- The F405 V4 is updated through Betaflight to the most recent firmware. During the update, OSD was selected as an option, and Video was selected as Digital.
- The GPS shows a pulsing red light.
My settings are as follows:
Ports Tab:
UART1: MSP on, Peripheral = VTX MSP Displayport. Baud 115200
UART2: Serial RX enabled
UART5: Sensor Input = ESC, Baud rate 57600
UART6: Sensor = GPS, Baud rate 115200
Config Tab:
OSD selected in Other Features.
GPS Tab:
GPS for Nav and telemetry = Checked
UBLOX protocol
Auto Config & Galileo = Checked
Set home point once = Checked
Signal Info: Shows satellites that have been acquired.
3D Fix = True
OSD Tab:
Data Elements selected that show in OSD tab and in Goggles: Battery Voltage, Batt Avg cell voltage, Flight Mode, Armed/Disarmed
Battery elements that show in OSD tab but not in Goggles: Long/Latitude, GPS sats, home direction...
Note, all the GPS data elements are currently in the middle of the screen, so they are not falling off the edges of the screen.
Active OSD Profile = 1
Font = Default
Video Format = HD
Goggles X OSD display is set to: BTFL
CLI Status command returns following:
GPS:connected, UART6115200(set to115200), configured, version = M10
sats:9,signal:24dBHz,hdop:2.80,vdop:2.80,pos:39.9488187-105.0042234,alt:1599.97m,2026-10-27T16:15:47Z
OSD:MSP (53x20)
Have spent many hours with AI trying to troubleshoot this. Appreciate any help on how to get GPS telemetry data to show up in my goggles...