Betaflight位置保持と高度保持設定
FlySparkのポジションホールドタブは、高度ホールド、ポジションホールド、オートパイロット番号のそれらのモード共有のためのBetaflight screen画面です。 救助。 マッチした CLI 変数をフレームド取得で読み込み、各変更をセット名 = 値として書きます。 ボードが Betaflight isMSP APIMSP MSP API 1.47 または newer であるとき、コントロールが現れます。 古いファームウェア、インブラウザのデモを含む、フィールドの代わりに説明カードを取得します。
Chrome in または Edge over USB または Bluetooth in で接続します。 Androidアプリは、 USB OTG または Wi-Fi に接続します。 iPhoneアプリは Bluetooth または Wi-Fi に接続します。 iPhoneは USB のホストがないので、 neverUSB のフライトコントローラーは見つかりません。ブラウザページでは、 クラフトの WiWi-Fi open を開くことはできません。 ホールドをテストする前に、プロペラをオフにしてください。 GPSと [GPSのリターンパスは[GPS pageページ] onLINK/betaflight-gps/)にあります。 [Modesタブ]LINK/betaflight-modes/にALTHOLDとPOSHOLDを割り当てます。
無料。ハードウェアの接続にはパソコンの Chrome または Edge が必要です。スマートフォンでは FlySpark アプリを使います。
- 無料
- インストール不要
- ハードウェアなしでデモ
要約
Betaflight ポジションホールド、高度ホールド、共有オートパイロット番号は FlySpark のポジションホールドタブに住んでいます。 タブは Betaflight 2025.12 (MSP API API 1.47) が必要です。 In-browser デモは Betaflight 4.5 (API 1.46) で、このファームウェアが古いことを示しています。
要点
- ポジションホールドは、 20MSP API API 1.47 を報告する Betaflight 2025.12 が必要です。
- ブラウザのデモは Betaflight 4.5 4.5 (API 1.46) で、ファームウェアが古いことを示しています。
- ALTHOLDは角度モードの高さを保持します。 モードタブに POSHOLD が割り当てられます。
- コンパスをオンにしない限り、コンパスなしで許可します。 見出しは漂流することができます。
- Hoverのスロットルは1100から1700のμsです。 高度の把握、位置の把握およびGPS 救助はそれから始まります。
- ボードが MSP API API 1.48 を報告したときに最大角度、10〜70度が現れます。
Betaflight
INAV
ArduPilot
PX4- BLHeli_S
Bluejay
AM32
ExpressLRS
EdgeTX
DroneCAN
MAVLink
Betaflight
主な機能
- 01
3 CLIグループ
alt hold , pos hold , autopilot , ap から始まる名前は、Altitude ホールド、位置保持、Autopilot としてグループ化されます。 文書化された名前はラベル、単位および助けを得ます。 他のどのマッチも CLI name の名前とその生の値として表示されます。
- 02
ファームウェアゲート
下の MSP API 1.47 カードは Betaflight 2025.12 または newer を言う. ボディは高度の把握、位置の把握およびautopilot が MSP API API 1.47 と着きます、そして報告された板の API を印刷することを言います。
- 03
設定なしでビルドする
alt hold、pos hold、または autopilot 変数のない新しい十分な API は、このファームウェアビルドでではなく、高度と位置保持(GPSとバロメーター)で Betaflight をビルドするように指示します。
- 04
スイッチと全数
正確にOFFとONの値がラベル付きスイッチになり、Onになります。 他の番号はマイナスとプラスを使用し、報告されたボードの範囲にクランプし、全番号を送信します。 CLI nameの名前とデフォルトでヒントが終了します。
- 05
GPS with救助と共有
Autopilot のフッターはブロックが高度のホールド、位置の把握および GPS の救助によって共有されると言います。 フーバーのスロットル、スロットルの限界、高度および位置の利益、および上陸の高度はここに坐ります。
- 06
API 1.48の角度制限
最大の角度は API 1.47 に存在し、API 1.48 に存在します。 位置を握るか、または飛行の GPS を飛んでいる間、それは最も大きい細いです 救助。 範囲は10〜70、デフォルト50です。
- 07
デモは4.5にとどまります
ブラウザのシミュレートボードは Betaflight 4.5 4.5 と MSPM API 1.46 です。 タブは、新しいファームウェアカードが表示されます。 ホールドフィールドは、そのデモではありません。
コントロールの前に表示されるもの
ボードが Betaflight と API マイナーが 47 未満の場合、 FlySpark は保持変数をクエリしません。 カードは高度および位置の把握にタイトルを付けられます。 行は Betaflight 2025.12 または newer が必要です。 サブタイトルは、高度ホールド、ポジションホールド、オートパイロットが MSP API API 1.47 に到着すると、ボードが報告した API です。 ファームウェアは Betaflight is 4.5 なので、インブラウザのデモレポート 1.46 です。 カードはタブ全体です:登り率、デッドバンド、またはホバースロットルなし、その画面は古いファームウェアの通知のみです。
API 1.47 または newer では、alt hold、pos hold、autopilot および ap に対する CLI のクエリをフレーム化しました。 空の結果は、このファームウェアのビルドではない場合: ボードはalt hold、pos hold、またはautopilotの設定を報告し、それらを使用して、高度と位置保持(GPSとバロメーター)のビルドを意味します。 文書化された名前は最初に来ます。 他のマッチは、生の値を持つプレーン行として、名前によって続きます。
高度の把握および位置の把握
高度の把握は気圧計かGPSのの高度を必要とします。 モードタブにALTHOLDを割り当てます。 足車は、高さを保持している間、角度モードで飛ぶと言う。 上昇率はalt hold climb rate、cm/s、許可された範囲1から200、デフォルト50です。 スロットルの棒が完全に上下に上昇または降下速度です。 スティックセンターで高度を保持しています。 スロットルデッドバンドはalt hold deadband、パーセント、範囲5から70、デフォルト20です。 高度が保持される棒の範囲の割合として中心のスロットルのまわりのバンドです。 外側には、スロットルは登るか、降下します。 このパーセントデッドバンドは、 isBetaflight is制御です。 INAVの高度デッドバンドは[INAINAVコンフィギュレータ] inLINK/inav-コンフィギュレータ/の異なるスティックポイント設定です。
位置ホールドは、3Dの修正と、許可されていない限り、コンパスでGPS needsを必要とします。 [Modesタブ]LINKLINK/betaflight-modes/にPOSHOLDを割り当てます。 コンパスなしではpos hold without mag、値OFF、ONなのでスイッチです。 デフォルトはオフです。 ヘルプラインは、ポジションホールドが作業コンパスなしで従事させることができると述べています。これにより、ホールドがさまざまになる可能性があるため、その保持者は避けたyawで不足しているはずです。 棒のデッドバンドはpos hold deadband、パーセントで、範囲0から50、デフォルト5です。 位置が保持されるロールとピッチバンドです。 以前は、棒が戻ってくると、クラフトは角度モードのように飛びます。 0 の値は棒を無視します。 ヒントには、pos hold deadband、デフォルト5などの CLI nameの名前とデフォルトが含まれます。
GPS救助と共有されたオートパイロット番号
Autopilot のフッターはブロックが高度のホールド、位置の把握および GPS の救助によって共有されると言います。 GPS Rescue は Betaflight の戻りパスで、Failsafeタブで設定し、[GPS pageページ]LINKLINK/betaflight-gps/ で説明しています。 これらのゲインは、ロール、ピッチ、ヤウのテーブルから[PID tabタブ]LINKLINK/betaflight-pid/を分離しています。
着陸高度は autopilot landing altitude m、デフォルト4です。 aboveGPS aboveの上の高さです 救助とオートパイロットランディングは、遅い最終降下を開始します。 Hover スロットルは autopilot hover throttle、1100 から 1700 μs、デフォルト 1275 です。 高度の把握、位置の把握およびGPS 救助はそれから始まります、従ってそれを実質のホバーに近い置きます。 最小スロットルは autopilot throttle min, 1050 から 1400 μs, デフォルト 1100, 最も低い高度のコントローラーがコマンドできます。 最大スロットルは autopilot throttle max、1400〜2000μs、デフォルト1700、最高です。
高度 P, I, D, フィードフォワード (autopilot altitude P, I, D, F) それぞれ 0 ~ 200, デフォルト 15. Pは高さの間違いを訂正します:余りに高い警備員、余りに低いサーグ。 バッテリードレインとしてサグなどの安定したエラーを取り除きます。 D は縦の速度を弱めます従って積み過ぎなしで登り、降下は止まります。 Feedforwardは、要求されたクライムレートをスロットルにストレートに送信します。 位置 P, I, D,加速 (autopilot position P, I, D, A) それぞれ 0 ~ 255, デフォルト 30. Pはホールドポイントに戻ります。 風など、着実な漂流を取り除きます。 Dはホールドポイントに相対速度を弱めます。 加速は速度の変更を弱め、滑らかにします GPS騒音。 位置フィルタカットオフは、オートパイロット position cutoff、10〜250、デフォルト80、速度と加速条件の低パスです。 よりスムーズで後日対応。
最大角度は autopilot max angle で、ボードが MSP API 1.48 を報告したときのみです。 範囲は10〜70、デフォルト50です。 これは、位置を保持している間、または飛行中にオートパイロットが使用できる最大の無駄です GPS 救助。 API 1.47 では行が存在しない。 各編集をフレーム化された CLI のセットとして保存し、他の編集で保存します。
モード、GPS、接続場所
ホールドカードは、スイッチ自体を割り当てません。 モードタブにALTHOLDとPOSHOLDを置き、各スイッチをフリップすると、チャンネルの範囲が点灯し、 [モード]のARMまたはANGLEと同じ方法[モード]の[モード]の]をオンにします。 A GPS 3Dの修正は位置把握フッターの一部です。 コンパスはコンパスなしで許可されるまで必須です。 毎日ポートと他のタブは [Betaflight configurator]]LINK/betaflight-configurator/) にあります。 INAV 位置保持と帰宅は異なるファームウェアです。 [INAINAV] configurator]LINKLINK/inav-configurator/ ] を開きます。
ブラウザでは、 Chrome または Edge を使用します。 USB と BluetoothBluetooth そこに働く. ESPシリアルブリッジまたはシミュレータへの Wi-Fi は、AndroidとiPhoneアプリです。 SafariとFirefoxはデモにとどまり、そのデモはAPI 1.46を報告する 4.5Betaflight 4.5ボードです。
一覧
位置保持範囲はタブに報告
| ファームウェア | Betaflight 2025.12 (MMSP API API 1.47) または newer. 最高の角度はAPI 1.48を必要とします。 ブラウザのデモは4.5(API 1.46)です。 |
|---|---|
| 高度のホールド | 上昇率 1〜200センチメートル/秒、デフォルト50。 スロットルデッドバンド5〜70パーセント、デフォルト20。 |
| ポジションホールド | コンパスオフやON、デフォルトOFFなしで許可します。 デッドバンド 0 を 50 パーセント、デフォルト 5 にスティックします。 |
| スロットル | Hover 1100〜1700μs、デフォルト1275。 最小1050〜1400μs、デフォルト1100。 最大1400〜2000μs、デフォルト1700。 |
| メリット | 高度P、I、Dおよびfeedforward各0から200、デフォルト15。 P, I, D, acceleration の各 0 から 255, デフォルト 30. Cutoff 10 から 250, デフォルト 80. 着陸高度 1〜15 m、デフォルト4。 最大角度 10〜70度、デフォルト 50、API 1.48。 |
| コネクション | Chrome or または Edge over over USB または Bluetooth. アンドロイド: USB, Bluetooth, Wi-Fi. iPhone: Bluetooth or またはWiWi-Fi. iPhoneは noUSB ホストはありません。 |
Betaflight
HowBetaflight set HowFlySpark in HowBetaflight How in inFlySpark
ファームウェアの確認
フライトコントローラーを接続します。 タブが 必要 Betaflight 2025.12 または newer と言う場合、ボードは MSPM API 1.47 よりも古いです。 インブラウザのデモレポート1.46およびそのカードの停止。 フィールドが出現する前にハードウェア上のフラッシュ2025.12または新しい。
ビルドをチェック
タブがこのファームウェアビルドではない場合、API は十分ですが、alt hold や pos hold や autopilot の変数は戻りました。 標高と位置のホールドを含むビルドを使用して、 whichGPSとバロメータが必要です。
2つの保持者を設定する
1から200センチメートル/秒(デフォルト50)とスロットルデッドバンドを5〜70パーセント(デフォルト20)に設定します。 ワンダリングヘッディングを承諾しない限り、コンパスなしで許可してください。 スティックデッドバンドを0から50パーセント(デフォルト 5)に設定します。 モードタブでALTHOLDとPOSHOLDを割り当てます。
共有されたオートパイロット値を設定する
Hover スロットルを実際のホバー、1100~1700μs(デフォルト1275)の横に置きます。 1050~1400μs以内のスロットルを最小限に抑え、1400~2000μs以内のスロットルを最大にします。 標高1~15mに設定 API 1.48 では、10 から 70 度までの最大角度を設定します。
保存とテスト
各編集変数をフレーム化された CLI のセットとして保存し、保存します。 行のヒントは CLI name の名前と報告されたボードのデフォルトを示しています。 プロペラでテストし、その後、保持者を信頼する前に、GPSの修正で。
トラブル
よくある問題と対処
問題
タブは、必要 Betaflight 2025.12 または newer と言う
対処
1.47より古い MSPM API が報告されました。 サブタイトルは、必要な API と報告された API を出力します。 インブラウザのデモは1.46です。 2025.12 または newer に実際のボードを更新します。 フィールドは、チェックパスの後にのみ表示されます。
問題
タブは、このファームウェアビルドではそうでないと言います
対処
API は 1.47 または newer ですが、alt hold , pos hold , autopilot または ap から始まる名前はありません。 高度および位置の把握(GPS andGPSおよびbarometer)を含んでいる造りを使用して下さい。
問題
ポジションホールドワンダーまたはスティックは何もしません
対処
コンパスなしで許可する つまり、見出しは漂流することができます。 コンパスが装着されるとオフにします。 また、フッターには、 alsoGPS3Dの修正が必要です。 デッドバンドをスティック 0 スティックを無視します。 デフォルトは5パーセント、0〜50パーセントです。
問題
高度のサグ、バウンス、またはスロットルハンツ
対処
1100〜1700μsの内側に、真のホバーに近いホバースロットルを設定します。 最小スロットルは1050〜1400μsで、最大1400〜2000μsです。 高度 P 余りに高い bounces および余りに低い sags、0 から 200 の内部。 クライム率は1〜200センチメートル/秒でのみ実行されます。
問題
最高の角度が欠落しているか、またはタイプされた価値は固執しません
対処
最大角度は MSPM API 1.48、範囲10〜70度、デフォルト50で到着します。 ナンバー列は、許可された範囲にクランプし、全番号を送信します。 ヒントは CLI name の名前とデフォルトを示します。 オフとオンはスイッチになります。 他のどの検索も選択リストで、文の場合に GPS ONLY などの名前があります。
用語
用語集
- アルトホールド
- 高度保持フッターに示されるモード。 モードタブに割り当てます。 高さを保持している間、角度モードに飛び込み、バロメーターやGPS高度が必要です。
- パワーショット
- 位置保持フッターに示されるモード。 モードタブに割り当てます。 コンパスなしで許可がオンである場合を除き、コンパスとコンパスが必要です。
- GPS救助
- Betaflightのリターンパス。 Autopilot フッターはホバーのスロットル、スロットルの限界、利益および着陸の高度がそれと共有されることを言います。 Failsafe タブに、高度そのものが返ります。
- MSP API 1.47
- これらの CLIC 変数を読み込む前に API FlySpark が必要です。 API が Betaflight 2025.12 に結びつくタブ。 4.5のデモレポート1.46。
- フレームド CLI
- このタブが使用するチャンネルです。 各名前の接頭辞のために取得し、セット名=値を書き、保存した設定で編集を保存します。
FAQ
よくある質問
Betaflightバージョンが保持されているか?
Betaflight 2025.12、MSP API 1.47は、タブが受け入れる最初のAPIです。 テキストは、高度ホールド、ポジションホールド、オートパイロットが MSP API API 1.47 に到着したと言います。 ボードがAPI 1.48を報告したときに最大角度が表示されます。
FlySparkのデモは、位置を保持しますか?
in-browser デモは Betaflight 4.5 4.5 と MSPM API 1.46 をシミュレートします。 タブは、必要な Betaflight 2025.12 または newer と報告された API を示しています。 ホールドフィールドは、そのデモではありません。
ALTHOLDとPOSHOLDの違いは何ですか?
ALTHOLDは、高さを保持している間、角度モードで飛びます, そして、気圧やometerGPS needsGPSの高度を必要とします. POSHOLDはコンパスなしで許可しないで GPS3D の固定およびコンパスを必要とします。 どちらもモードタブに割り当てられます。
コンパスなしで実行されている位置はできますか?
Compass (pos hold without mag) を使わずに許可するだけです。デフォルトはオフです。 ヘルプラインは、見出しが漂流できると述べています, ホールドはさまざまです, そして、保持は避けたyawで短い滞在する必要があります.
0の棒のデッドバンドは何をしますか?
ヘルプラインは 0 が棒を無視すると言う。 範囲は0〜50パーセント、デフォルト5です。 デッドバンドはアングルモードのように飛び出し、棒が戻ったら新しいホールドポイントが取られます。
なぜこのタブにホバースロットル?
オートパイロットグループです。 高度の把握、位置の把握およびGPS 救助はそれから始まります。 範囲は1100〜1700μs、デフォルト1275です。 実際に使っているスロットルに近い設定です。
?PID tabタブと同じ数字ですか?
ここでのゲインは autopilot altitude P から autopilot position cutoff です。 [PID tabタブ]LINKLINK/betaflight-pid/)は、ロール、ピッチ、ヤウです。 このブロックは高度のホールド、位置の把握およびGPSによって共有されます 救助。
WhereGPS救助はどこで構成されますか?
このタブは、共有ランディング高度、ホバースロットル、スロットル制限、ゲイン、API 1.48、最大リーンを保持しています。 [ [GPS pageページ]LINKLINK/betaflight-gps/に覆われたFailsafeタブに戻って高度とサンティチェックがオンです。
iPhoneのセット位置は、 overUSBの上で保持できますか?
iPhoneは noUSB ホストはありません。 iPhoneアプリは Bluetooth or または Wi-Fi を使用します。 USB は Chrome または Edge と Android アプリです。 Wi-Fiは、ブラウザがクラフトの openWi-Fiアドレスを開くことができないため、アプリです。
参考
出典
このページの背景事実の公式ドキュメントです。
- Position Hold (2025.12)Betaflight · betaflight.com
- Betaflight wikiBetaflight · betaflight.com
- NavigationINAV · github.com




