FlySpark-Logo
Betaflight logoBetaflightBetaflight Einrichtungsanleitungen

Positionshalterung und Höhenhalterung

Die Positionshalteregisterkarte von FlySpark ist der Betaflight-Bildschirm für Höhenhaltevermögen, Positionshaltevermögen und die Autopilotnummern, die diese Modi mit GPS teilen. Rettung. Es liest übereinstimmende CLI-Variablen mit einem gerahmten get und schreibt jede Änderung als set name = value. Die Steuerelemente erscheinen, wenn das Board "Betaflight" ist und "MSP" API 1.47 oder neuer meldet, was "Betaflight" 2025.12. ist. Ältere Firmware, einschließlich der In-Browser-Demo, erhält eine Erklärungskarte anstelle der Felder.

Verbinden Sie sich in Chrome oder Edge über USB oder Bluetooth. Die Android App verbindet sich auch über USB OTG oder WLAN. Die iPhone App verbindet sich über Bluetooth oder WLAN. Ein iPhone hat keinen USB-Host, so dass es niemals einen Flugcontroller über USB sieht und eine Browserseite das WLAN des Fahrzeugs nicht öffnen kann. Nehmen Sie die Propeller ab, bevor Sie einen Halt testen. „GPS und der „GPS Rescue-Rückweg befinden sich auf der GPS page „LINK/betaflight-gps/. Weisen Sie ALTHOLD und POSHOLD auf der Registerkarte [Modi] LINK / Betaflight-Modi / zu. Modes tab

Kostenlos. Für Hardware-Verbindungen brauchst du Chrome oder Edge auf einem Computer; am Smartphone nutzt du die FlySpark-App.

  • Kostenlos
  • Keine Installation
  • Demo ohne Hardware

Kurz gesagt

Position halten, Höhen halten und die geteilten Autopilot-Nummern live auf der Registerkarte Position halten in FlySpark. Die Registerkarte benötigt „Betaflight 2025.12 (MSP API 1.47). Die In-Browser-Demo ist Betaflight 4.5 (API 1.46) und zeigt, dass diese Firmware älter ist.

Wichtige Fakten

  • Positionshaltebedarf Betaflight 2025.12, der die MSP API 1.47 berichtet.
  • Die Browser-Demo ist Betaflight 4.5 (API 1.46) und zeigt nur an, dass die Firmware älter ist.
  • ALTHOLD hält die Höhe im Winkelmodus. POSHOLD wird auf der Registerkarte Modi zugewiesen.
  • Zulassen ohne Kompass ist ausgeschaltet, es sei denn, Sie schalten es ein. Die Überschrift kann dann driften.
  • Die Schwebedrossel beträgt 1100 bis 1700 μs. Höhenhaltung, Positionshaltung und GPS Die Rettung beginnt damit.
  • Der maximale Winkel von 10 bis 70 Grad erscheint, wenn das Board die MSP-API 1.48 meldet.
  • Betaflight logoBetaflight
  • INAV logoINAV
  • ArduPilot logoArduPilot
  • PX4 logoPX4
  • BLHeli_S
  • Bluejay logoBluejay
  • AM32 logoAM32
  • ExpressLRS logoExpressLRS
  • EdgeTX logoEdgeTX
  • DroneCAN logoDroneCAN
  • MAVLink logoMAVLink

Betaflight

Funktionen

  • 01

    Drei Gruppen

    Namen, die mit alt hold , pos hold , autopilot oder ap beginnen, werden als Altitude hold, Position hold und Autopilot gruppiert. Ein dokumentierter Name erhält ein Label, eine Einheit und Hilfe. Jede andere Übereinstimmung wird als der CLI-Name und sein Rohwert angezeigt.

  • 02

    Firmware Gate

    Unterhalb von MSP API 1.47 steht auf der Karte Needs Betaflight 2025.12 oder neuer. Der Körper sagt Höhe halten, Position halten und der Autopilot kam mit MSP API 1.47, dann druckt die API das Board gemeldet.

  • 03

    Bauen Sie ohne die Einstellungen

    Eine neue API ohne alt hold, pos hold oder Autopilot-Variablen sagt Not in diesem Firmware-Build und sagt Ihnen, dass Sie Betaflight mit Höhenlage und Position halten (GPS und ein Barometer) erstellen sollen.

  • 04

    Schalter und ganze Nummern

    Zulässige Werte von genau AUS und EIN werden zu einem Schalter mit der Bezeichnung Aus und Ein. Andere Zahlen verwenden Minus und Plus, drücken Sie den Bereich, den das Board gemeldet hat, und senden Sie eine ganze Zahl. Der Hinweis endet mit dem „CLI-Namen und dem Standard.

  • 05

    Geteilt mit GPS Rescue

    Die Autopilot-Fußzeile sagt, dass der Block durch Höhenhalter, Positionhalter und GPS geteilt wird. Rettung. Schwebedrossel, Drosselgrenzen, Höhen- und Positionsgewinne und Landehöhe sitzen hier.

  • 06

    Winkelbegrenzung für API 1.48

    Der maximale Winkel ist in API 1.47 abwesend und in API 1.48 vorhanden. Es ist die größte Lean, in Grad, die beim Halten von Position oder Fliegen verwendet wird. Rettung. Der Bereich ist 10 bis 70, standardmäßig 50.

  • 07

    Demo bleibt auf 4.5

    Das simulierte Board im Browser ist „Betaflight“ 4.5 und meldet „MSP“ API 1.46. Die Registerkarte zeigt dann die neuere Firmware-Karte. Die Haltefelder sind nicht auf dieser Demo.

Was Sie vor den Kontrollen sehen

Wenn das Board "Betaflight" ist und sein API-Moll unter 47 liegt, fragt "FlySpark" die Haltevariablen nicht ab. Die Karte trägt den Titel Höhe und Position halten. Die Zeile lautet Needs ­Betaflight 2025.12 oder neuer. Der Untertitel sagt Höhe halten, Position halten und der Autopilot kam mit MSP API 1.47, dann die API das Board gemeldet. Die In-Browser-Demo meldet 1.46, weil diese Firmware „Betaflight 4.5 ist. Die Karte ist die ganze Registerkarte: keine Steigrate, Deadband oder Hover-Drossel, und dieser Bildschirm ist nur der ältere Firmware-Hinweis.

In API 1.47 oder neueren, gerahmten CLI-Abfragen für alt hold, pos hold, autopilot und ap keep Namen mit diesen Präfixen. Ein leeres Ergebnis sagt Nicht in diesem Firmware-Build: Das Board meldet keine alt hold-, pos hold- oder Autopiloteinstellungen, und ihre Verwendung bedeutet einen Build mit Höhen- und Positionshalter (GPS und ein Barometer). Dokumentierte Namen kommen zuerst. Andere Übereinstimmungen folgen mit Namen, als einfache Reihe mit dem Rohwert.

Höhe und Position halten

Höhenhalter benötigen ein Barometer oder eine GPS-Höhe. Weisen Sie ALTHOLD auf der Registerkarte Modi zu. Die Fußzeile sagt, dass sie im Winkelmodus fliegt, während sie die Höhe hält. Climb Rate ist alt hold climb rate, in cm/s, zulässiger Bereich 1 bis 200, standardmäßig 50. Es ist die Steig- oder Sinkgeschwindigkeit mit dem Gashebel ganz nach oben oder unten. Die Höhe wird mit dem Stock zentriert gehalten. Throttle Deadband ist alt hold deadband, in Prozent, Bereich 5 bis 70, Standard 20. Es ist das Band um Mitte Drossel, als Prozentsatz der Stick-Bereich, wo Höhe gehalten wird. Draußen befiehlt das Gaspedal einen Aufstieg oder Abstieg. Dieses prozentuale Deadband ist die „Betaflight-Kontrolle. Das Höhentotband von INAV ist eine andere Strichpunkteinstellung im INAV configurator LINK/inav-Konfigurator/.

Position halten braucht ein GPS mit einem 3D-Fix, und einen Kompass, wenn nicht ohne erlaubt. Weisen Sie POSHOLD auf der Registerkarte [Modi] LINK/betaflight-Modi/ zu. Lassen Sie ohne Kompass ist pos hold ohne mag, Werte OFF und ON, also ist es ein Schalter. Der Default ist Off. Die Helpline sagt, dass sie Position Hold ohne einen Arbeitskompass eingreifen lässt, dass die Überschrift driften kann, damit der Hold wandern kann, und dass Holds kurz bleiben sollten, ohne dass Gähnen vermieden wird. Stick Deadband ist pos hold deadband, in Prozent, Bereich 0 bis 50, Standard 5. Es ist das Roll- und Pitchband, in dem die Position gehalten wird. Vorbei fliegt das Handwerk wie der Winkelmodus, und ein neuer Haltepunkt wird genommen, wenn die Stöcke zurückkehren. Ein Wert von 0 ignoriert die Sticks. Der Hinweis enthält den Namen „CLI und den Standard, wie pos hold deadband, Standard 5. Modes tab

Autopilot-Nummern mit GPS Rescue geteilt

Die Autopilot-Fußzeile sagt, dass der Block durch Höhenhaltevermögen, Positionshaltevermögen und GPS-Rettung geteilt wird. GPS Rescue ist der Rückweg von Betaflight, der auf der Registerkarte Failsafe eingestellt und auf der GPS page LINK / betaflight-gps / beschrieben ist. Diese Gewinne sind getrennt von der Rolle, der Tonhöhe und dem Giertisch auf der PID tab LINK/betaflight-pid/.

Die Landehöhe ist autopilot landing altitude m, 1 bis 15 m, standardmäßig 4. Es ist die Höhe über dem Haus, wo GPS Rettungs- und Autopilotlandungen beginnen den langsamen endgültigen Abstieg. Hoverdrossel ist autopilot hover drossel, 1100 bis 1700 μs, standardmäßig 1275. Höhenhaltung, Positionshaltung und GPS Die Rettung beginnt damit, also stelle sie nahe an den echten Schwebeflug. Die Mindestdrossel ist autopilot throttle min, 1050 bis 1400 μs, standardmäßig 1100, der niedrigste Wert, den der Höhenregler beherrschen darf. Die maximale Drosselung ist autopilot throttle max, 1400 bis 2000 μs, standardmäßig 1700, die höchste, die sie kommandieren kann.

Höhe P, I, D und Feedforward (autopilot altitude P, I, D und F) sind jeweils 0 bis 200, standardmäßig 15. P korrigiert Höhenfehler: zu hohe Bounces, zu niedrige Durchhänge. Ich entferne stetige Fehler wie Durchhängen, wenn die Batterie abläuft. D dämpft die vertikale Geschwindigkeit, so dass Anstiege und Abfahrten ohne Überschwingen aufhören. Feedforward sendet die angeforderte Steigrate direkt zum Gas. Position P, I, D und Beschleunigung (Autopilot position P, I, D und A) sind jeweils 0 bis 255, standardmäßig 30. P zieht zurück zum Haltepunkt. Ich entferne stetige Drift, zum Beispiel vom Wind. D dämpft die Geschwindigkeit relativ zum Haltepunkt. Die Beschleunigung dämpft Geschwindigkeitsänderungen und glättet das GPS-Geräusch. Positionsfilter-Cutoff ist autopilot position cutoff, 10 bis 250, Default 80, der Tiefpass für die Geschwindigkeits- und Beschleunigungsterme. Lower ist glatter und reagiert später.

Maximalwinkel ist autopilot max angle, in Grad, nur wenn das Board die MSP API 1.48 meldet. Der Bereich ist 10 bis 70, standardmäßig 50. Es ist die größte Neigung, die der Autopilot verwenden kann, während er Position hält oder gps fliegt. Rettung. Bei API 1.47 fehlt die Zeile. Save sendet jede Bearbeitung als gerahmte CLI-Gruppe einer ganzen Zahl und speichert sie dann mit den anderen Bearbeitungen.

Modi, GPS und wo zu verbinden

Die Haltekarten weisen den Switch nicht selbst zu. Setzen Sie ALTHOLD und POSHOLD auf die Registerkarte Modi und drehen Sie jeden Schalter so, dass die Kanalreichweite leuchtet, genauso wie ARM oder ANGLE auf der Modes page LINK / Betaflight-Modi / . Ein GPS-3D-Fix ist Teil der Positionshalte-Fußzeile. Der Kompass bleibt erforderlich, bis Erlauben ohne Kompass eingeschaltet ist. Alltägliche Ports und die anderen Registerkarten befinden sich im Betaflight configurator Link/Betaflight-Konfigurator/. „INAV Position halten und Rückkehr nach Hause sind eine andere Firmware. Öffnen Sie den INAV configurator Link / Inav-Konfigurator / für diese.

Verwenden Sie im Browser „Chrome“ oder „Edge“. USB und Bluetooth arbeiten dort. WLAN zu einer ESP-Serienbrücke oder einem Simulator sind die Android- und iPhone-Apps. Safari und Firefox bleiben auf der Demo, und diese Demo ist das „Betaflight 4.5 Board, das API 1.46 meldet.

Auf einen Blick

Positionshaltebereiche, die der Registerkarte gemeldet wurden

FirmwareBetaflight 2025.12 (MSP API 1.47) oder neuer. Maximalwinkel benötigt API 1.48. Die Browser-Demo ist 4.5 (API 1.46).
HöhenlageKlettergeschwindigkeit 1 bis 200 cm/s, Standard 50. Throttle Deadband 5 bis 70 Prozent, Standard 20.
Position haltenErlauben Sie ohne Kompass aus oder ein, standardmäßig aus. Stick Deadband 0 bis 50 Prozent, Standard 5.
DrosselHover 1100 bis 1700 μs, Standard 1275. Mindestens 1050 bis 1400 μs, Standard 1100. Maximal 1400 bis 2000 μs, Standard 1700.
GewinneHöhe P, I, D und Feedforward jeweils 0 bis 200, Standard 15. Position P, I, D und Beschleunigung jeweils 0 bis 255, Standard 30. Cutoff 10 bis 250, Standard 80. Landehöhe 1 bis 15 m, Standard 4. Maximalwinkel 10 bis 70 Grad, Standard 50, auf API 1.48.
AnschlussChrome oder Edge über USB oder Bluetooth. Android: USB, Bluetooth oder WLAN. iPhone: Bluetooth oder WLAN. iPhone hat keinen USB-Host.

Betaflight

Wie man die Position von Betaflight in FlySpark einstellt

  1. Bestätigung der Firmware

    Verbinden Sie den Flugcontroller. Wenn auf der Registerkarte Needs Betaflight 2025.12 oder neuer steht, ist das Board älter als MSP API 1.47. Die In-Browser-Demo meldet 1.46 und stoppt diese Karte. Flash 2025.12 oder neuer auf Hardware, bevor die Felder erscheinen.

  2. Überprüfen Sie den Build

    Wenn die Registerkarte Nicht in diesem Firmware-Build sagt, ist die API neu genug, aber keine alt hold, pos hold oder Autopilot-Variable kam zurück. Verwenden Sie einen Build mit Höhen- und Positionshalter, der ein GPS und ein Barometer benötigt.

  3. Setzen Sie die zwei hält

    Setzen Sie Climb Rate von 1 bis 200 cm / s (Standard 50) und Throttle Deadband von 5 bis 70 Prozent (Standard 20). Leave Allow ohne Kompass, es sei denn, Sie akzeptieren eine wandernde Überschrift. Setzen Sie Stick Deadband von 0 bis 50 Prozent (Standard 5). Weisen Sie ALTHOLD und POSHOLD auf der Registerkarte Modi zu.

  4. Setzen Sie die geteilten Autopilotwerte

    Stellen Sie die Hover-Drossel in der Nähe eines echten Schwebeflugs innerhalb von 1100 bis 1700 μs (Standard 1275). Mindestdrossel innerhalb von 1050 bis 1400 μs und maximale Drossel innerhalb von 1400 bis 2000 μs halten. Landehöhe von 1 bis 15 m einstellen. Setzen Sie auf API 1.48 den Maximalwinkel von 10 bis 70 Grad.

  5. Speichern und Testen

    Save schreibt jede bearbeitete Variable als gerahmte CLI und speichert sie. Der Hinweis auf eine Zeile zeigt den CLI-Namen und den Standard, den das Board gemeldet hat. Testen Sie mit ausgeschalteten Propellern, dann mit einem GPS-Fix, bevor Sie einem Halten vertrauen.

Fehlerbehebung

Häufige Probleme und Lösungen

  • Problem

    Die Registerkarte sagt Needs Betaflight 2025.12 oder neuer

    Lösung

    Der Vorstand meldete eine MSP API älter als 1,47. Der Untertitel druckt die erforderliche API und die gemeldete. Die In-Browser-Demo meldet 1.46, weil es „Betaflight 4.5 ist. Aktualisieren Sie ein echtes Board auf 2025.12 oder neuer. Die Felder erscheinen erst, nachdem dieser Check bestanden hat.

  • Problem

    Die Registerkarte sagt Nicht in diesem Firmware Build

    Lösung

    Die API ist 1.47 oder neuer, aber kein Name begann mit alt hold , pos hold , autopilot oder ap . Verwenden Sie einen Build, der Höhe und Position hält (GPS und ein Barometer).

  • Problem

    Position halten wandert oder die Stöcke tun nichts

    Lösung

    Ohne Kompass erlauben Auf Mittel kann Überschrift driften. Schalten Sie es aus, wenn ein Kompass angebracht ist. Die Fußzeile erfordert auch einen GPS-3D-Fix. Stick Deadband 0 ignoriert die Sticks. Der Standard ist 5 Prozent, innerhalb von 0 bis 50.

  • Problem

    Höhendurchhänge, Bounces oder die Drosseljagd

    Lösung

    Stellen Sie die Hover-Drossel in der Nähe des echten Schwebeflugs innerhalb von 1100 bis 1700 μs ein. Die Mindestdrossel beträgt 1050 bis 1400 μs und das Maximum 1400 bis 2000 μs. Höhe P zu hohe Bounces und zu niedrige Durchhänge, innerhalb von 0 bis 200. Climb Rate läuft nur von 1 bis 200 cm/s.

  • Problem

    Maximalwinkel fehlt, oder ein typisierter Wert bleibt nicht

    Lösung

    Maximaler Winkel kommt mit MSP API 1.48, Bereich 10 bis 70 Grad, Standard 50. Zahlenreihen klemmen sich an den erlaubten Bereich und senden eine ganze Zahl. Der Hinweis zeigt den Namen „CLI und den Standard. OFF und ON werden zu einem Switch. Jede andere Suche ist eine Auswahlliste, mit Namen wie GPS NUR im Satzfall.

Glossar

Begriffsglossar

„ALTHOLD
Der Modus, der in der Höhenhaltefußzeile benannt wird. Weisen Sie es auf dem Tab Modes zu. Es fliegt im Winkelmodus, während es die Höhe hält, und benötigt ein Barometer oder eine GPS-Höhe.
„POSHOLD
Der Modus, der in der Position Hold Footer benannt ist. Weisen Sie es auf dem Tab Modes zu. Es braucht eine GPS-3D-Fix und einen Kompass, es sei denn, Allow ohne Kompass ist eingeschaltet.
GPS Rettung
Der Rückweg von Betaflight. Die Autopilot-Fußzeile sagt, dass Schwebedrossel, Drosselgrenzen, Gewinne und Landehöhe damit geteilt werden. Die Rückkehrhöhe selbst befindet sich auf dem Tab Failsafe.
MSP API 1.47
Die API FlySpark benötigt, bevor sie diese CLI-Variablen liest. Die Registerkarte verbindet diese API mit Betaflight 2025.12. Die 4.5 Demo berichtet 1.46.
Gerahmter CLI
Der Kanal, den dieser Tab verwendet. Es läuft get für jedes Namenspräfix und schreibt set name = value, speichert dann die Bearbeitung mit den anderen gespeicherten Einstellungen.

FAQ

Häufige Fragen

Welche „Betaflight-Version hat eine Position?

Betaflight 2025.12, MSP API 1.47, ist die erste API, die der Tab akzeptiert. Der Text sagt Höhe halten, Position halten und der Autopilot kam mit MSP API 1.47. Maximalwinkel erscheint, wenn das Board API 1.48 meldet.

Hält die FlySpark-Demo-Fliegerposition?

Die In-Browser-Demo wird „Betaflight“ 4.5 simuliert und berichtet „MSP“ API 1.46. Die Registerkarte zeigt Needs Betaflight 2025.12 oder neuer und die gemeldete API. Die Haltefelder sind nicht auf dieser Demo.

Was ist der Unterschied zwischen ALTHOLD und POSHOLD?

ALTHOLD fliegt im Winkelmodus, während er die Höhe hält, und benötigt ein Barometer oder eine GPS-Höhe. POSHOLD benötigt einen GPS-3D-Fix und einen Kompass, es sei denn, Allow without compass ist eingeschaltet. Beide sind auf der Registerkarte Modi zugewiesen.

Kann Position halten ohne Kompass laufen?

Nur mit Allow ohne compass (pos hold ohne mag) Ein. Die Hilfezeile sagt, dass die Überschrift driften kann, der Halt wandern kann und Halt kurz bleiben sollte, wenn Gähnen vermieden wird.

Was macht ein Stick Deadband von 0?

Die Hilfezeile sagt 0 ignoriert die Sticks. Der Bereich ist 0 bis 50 Prozent, Standard 5. Vorbei an der Deadband fliegt das Handwerk wie Winkel-Modus, und ein neuer Haltepunkt wird genommen, wenn die Sticks zurückkehren.

Warum ist Hoverdrossel auf diesem Tab?

Es ist in der Autopilot-Gruppe. Höhenhaltung, Positionshaltung und GPS Die Rettung beginnt damit. Der Bereich ist 1100 bis 1700 μs, Standard 1275. Stellen Sie es in der Nähe der Drossel, die tatsächlich schwebt.

Sind das die gleichen Zahlen wie der Tab „PID?

Die Gewinne hier sind autopilot altitude P durch autopilot position cutoff. Die Registerkarte PID tab LINK/betaflight-pid/ ist Roll, Pitch und Gier. Dieser Block wird geteilt durch Höhenhalter, Positionhalter und GPS Rettung.

Wo ist GPS Rescue konfiguriert?

Dieser Tab hält die gemeinsame Landehöhe, Schwebedrossel, Drosselgrenzen, Gewinne und, auf API 1.48, die maximale Neigung. Rückflughöhen- und Sanitätsprüfungen finden Sie auf der Registerkarte Failsafe, die auf der GPS page LINK / betaflight-gps / abgedeckt ist.

Kann ein iPhone Position halten über USB?

Ein iPhone hat keinen USB-Host. Die iPhone App verwendet Bluetooth oder WLAN. USB ist Chrome oder Edge und die Android-App. Wi-Fi sind die Apps, weil ein Browser die Wi-Fi-Adresse des Handwerks nicht öffnen kann.

Referenzen

Quellen

Die offizielle Dokumentation hinter den Hintergrundfakten auf dieser Seite.

  1. Position Hold (2025.12)Betaflight · betaflight.com
  2. Betaflight wikiBetaflight · betaflight.com
  3. NavigationINAV · github.com

Tools

Alle FlySpark-Tools ansehen

Bereit zum Ausprobieren?

Kostenlos. Für Hardware-Verbindungen brauchst du Chrome oder Edge auf einem Computer; am Smartphone nutzt du die FlySpark-App.