Zurück zur Startseite

GNSS-Einrichtung für FPV: UBX und 5 Hz

Schritt-für-Schritt-Anleitung zur Optimierung von U-blox GNSS-Empfängern für FPV-Drohnen mit Betaflight. UBX, GNSS-Systeme und Frequenzeinrichtung für TTFF unter 2 Min. und zuverlässiges RTH. Getestet auf HGLRC M80/M100.

Schnelle Einrichtung von GNSS-Empfängern für FPV Langstrecke
Advertisement 728x90

# 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.

Google AdInline article slot

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:

Google AdInline article slot
  • 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):

Google AdInline article slot
  • 0 - Full Power statt 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

Advertisement 728x90

Weiterlesen