# GNSS-Empfänger für FPV-Drohnen optimieren: Schritt-für-Schritt-Anleitung
Die Konfiguration von GNSS-Empfängern auf U-blox M8- und M10-Chips verkürzt die Zeit zur Erfassung von 6+ Satelliten auf 0,5–2 Minuten statt der werkseitigen 5–10. Das Deaktivieren von NMEA zugunsten von UBX, die Auswahl der GNSS-Systeme, der Vollleistungsmodus und 5-Hz-Datenaktualisierungen minimieren die UART-Last und beschleunigen die RTH-Funktion (Return to Home). Diese Anleitung richtet sich an fortgeschrittene/erfahrene Drohnenentwickler, die mit Betaflight CLI und Löten vertraut sind.
Benötigte Ausrüstung
- GNSS-Empfänger: HGLRC M80 (M8, GPS+GLONASS) oder M100 Mini (M10, GPS+GLONASS+Galileo+BeiDou+QZSS).
- TTL-USB-Adapter (FT232RL FTDI) mit 3,3/5-V-Schalter.
- u-center Software von U-blox.
- MicroUSB-/Type-C-Kabel.
- GPS-Test-App zur Signalbewertung.
Anschluss: RX→TX, TX→RX, VCC (5 V)→VCC, GND→GND. Die grüne LED am FTDI blinkt während der Datenübertragung. Alternative: gpspassthrough in Betaflight CLI, aber mit Risiko von VTX-Störungen.
Verbindung zu u-center
Wählen Sie den COM-Port und die Baudrate (57600 für M10, 9600–38400 für M8). Der „Zauberstab“-Button (Zauberstab-Symbol) erkennt die Einstellungen automatisch. Nach der Verbindung (grüner Indikator) drücken Sie F6 für die Packet Console. Das Log zeigt Satelliten und Signalstärke.
UART-Protokollkonfiguration
Betaflight funktioniert nur mit UBX oder NMEA. Werksseitige Empfänger senden beides und verstopfen die Bandbreite. In Configuration View → PRT (UART1):
- Protocol in/out:
0 - UBX. - Baudrate: 57600 (M10) oder 9600 (M8).
Klicken Sie auf Send, um in den Flash zu schreiben. Dadurch entfallen unnötige Pakete; die UBX-Prüfsumme gewährleistet Integrität, und das binäre Format spart Bandbreite.
GNSS-Systemoptimierung
In GNSS Config unnötige Systeme deaktivieren, um den Fix zu beschleunigen:
- M100 Mini: GPS (L1) + GLONASS (L1) + Galileo (E1) oder BeiDou (B1C).
- BeiDou B1 + GLONASS Konflikt – für Kompatibilität zu Generation 9 View → B1C für BeiDou wechseln.
- M80: GPS + GLONASS (Standard).
In den Flash speichern. Testen in GPS Test: Ziel – 6+ Satelliten im Freien.
Leistungsmodus und Aktualisierungsrate
In PMS (Power Management):
0 - Full Powerstatt Balanced für schnellen TTFF (Time to First Fix).
In RATE:
- 200 ms (5 Hz) statt 1000 ms (1 Hz).
GNSS-Stromverbrauch ist im Vergleich zu Motoren/VTX vernachlässigbar; der Flugzeitgewinn kommt durch reduzierte Leerlaufzeit.
Überprüfung und Tests
Nach der Konfiguration:
- Mit Betaflight verbinden und Satelliten im GPS-Tab prüfen.
- TTFF <2 Min bei Cold Start.
- Flug: RTH mit 6+ Satelliten.
- u-center: Baud-Nutzung <20 %, kein NMEA.
Metallunterstände vermeiden – Signal schwächt dort ab. Indoor-Fix ist unmöglich.
Wichtige Punkte
- UBX statt NMEA: bidirektionales Protokoll, CRC, kompaktes binäres Format.
- 5 Hz + Full Power: TTFF 0,5–2 Min, mindestens 6 Satelliten für RTH.
- GNSS-Kombi: GPS+GLONASS+Galileo für Zuverlässigkeit in Europa/LatAm.
- Baud 57600: Ausgewogenheit von Geschwindigkeit und Stabilität, kein Paketverlust.
- Test am Startplatz: GPS Test zeigt echten SNR.
— Editorial Team
Noch keine Kommentare.