Raim
FPV・レーシング中級者向け

Betaflight CLI入門|diff・dump・setだけ覚えれば怖くない

📖 読了目安 約6
09/27連載「設定・チューニング」の第9回です一覧を見る ›

⚡ 3行まとめ — 急いでいる人はここだけでOK

  • CLIで日常的に使うのは diff all / get / set / save の4つだけ
  • diff allのバックアップは機体の「戸籍」。設定変更の前後で必ず取る習慣を
  • ネットのCLIスニペットは「何をするコマンドか」を理解してから貼る

BetaflightのCLI(Command Line Interface)は黒い画面に文字だけ——初心者が避けて通りがちですが、実際に使うコマンドは4つだけです。むしろGUIより速くて確実な場面が多く、覚えると設定作業が別物になります。

// Betaflight CLI — 日常で使うのは4つだけ diff all デフォルトから変えた 設定だけを一覧表示 =バックアップの本体 get ◯◯ 設定値を調べる 部分一致で検索できる (get filter など) set ◯◯=値 設定値を変える 意味を理解してから打つ ネットのコピペに注意 save 保存して再起動 saveを忘れると 全部なかったことになる 設定変更の前後でdiff allを保存する習慣を。何が起きても 戻せる
diff all / get / set / save。バックアップは機体の戸籍

日常で使う4コマンド

  • diff all:デフォルトから変更した設定の一覧を出力。これをコピーして保存する=機体の完全バックアップです。設定をいじる日は作業前後で必ず取る
  • get <名前>:設定値の確認。名前の一部でも検索できます(例:get vtxVTX関連が全部出る)
  • set <名前> = <値>:設定の変更(例:set small_angle = 180
  • save:保存して再起動。saveを打つまで変更は反映されません(打ち忘れが初心者の定番)

これにファーム更新時の復元(diffの貼り付け)が加わる程度で、日常のCLIは完結します。

コピペ設定の正しい使い方

当サイトのBetaflight設定コピペ集を含め、CLIスニペットを貼る文化がFPVにはあります。安全に使う3原則:

  1. 貼る前にdiff allでバックアップ(戻せる状態を作る)
  2. 1行ずつ意味を眺めるsetが何を変えるのか、雰囲気だけでも把握する。理解できない長文スニペットは貼らない
  3. 貼ったらsave→ペラなしベンチ確認:モード・回転方向・フェイルセーフの3点だけでも

ちょっと便利な応用

  • status:アーム拒否の理由・センサー状態・CPU負荷が一望できる万能診断(アームしない時の第一手)
  • resource:ピン割り当ての確認。改造・修理時に
  • beeper_all系ではなくbeacon:失機ビーパーの設定(ロスト対策
  • bl:DFUモードに入って再起動(ボタンを押しにくい機体で便利)

❓ FAQ — よくある質問

Q.CLIで変な値を入れて壊れない?
A.

設定値で物理的に壊れることはまずなく、diffがあれば必ず戻せます。最悪でも「defaults」コマンド+diff貼り直しで工場出荷からやり直せます。バックアップさえあればCLIは安全な遊び場です。

Q.GUIとCLI、どっちで設定すべき?
A.

どちらでも同じ設定を触っています。視覚的に分かりやすいものはGUI(モード・OSD配置)、確実に記録・再現したいものはCLI、が実用的な使い分けです。


▶ あわせて読みたいBetaflight設定コピペ集ファームウェア更新のやり方初期設定ガイド

SPONSORED

あわせて読みたい

連載「設定・チューニング」の記事

記事一覧をすべて見る →
  1. 01Betaflight初期設定ガイド|初フライトまでの最短ルート
  2. 02BetaflightのOSD設定ガイド|表示すべき項目とおすすめレイアウト
  3. 03PIDチューニング入門|Betaflightの飛び味調整をやさしく解説
  4. 04フェイルセーフ設定と機体ロスト対策|電波が切れたときドローンはどうなる?
  5. 05レート設定の科学|「操作しやすさ」はPIDではなくここで決まる
  6. 06ELRS実戦設定ガイド|パケットレート・テレメトリ・モデルマッチの最適解
  7. 07Betaflightファームウェア更新のやり方|設定を失わない安全手順
  8. 08EdgeTXプロポ設定の実務|モデル作成・スイッチ割当・音声・ELRS設定まで
  9. 09Betaflight CLI入門|diff・dump・setだけ覚えれば怖くない読んでいる記事
  10. 10ブラックボックス入門|飛行ログで機体の不調と操縦の癖を「見える化」する
  11. 11受信機バインドのやり方総まとめ|ELRS・FrSky・失敗時のチェックリスト
  12. 12GPSレスキュー設定ガイド|電波が切れても機体が帰ってくる保険を作る
  13. 13モーター回転方向の確認と反転のやり方|配線を触らずBetaflightで直す
  14. 14Betaflightモード設定の基本|ARM・ANGLE・BEEPER・スイッチ割り当ての定石
  15. 15タートルモードの使い方|裏返しの機体を歩かず復帰させる(壊さないコツ付き)
  16. 16EdgeTXとOpenTXの違い|今から選ぶならどっち?移行は必要?
  17. 17BetaflightとiNavの違い|「飛ばす楽しさ」と「帰ってくる賢さ」の選択
  18. 18RPMフィルターとは?設定方法と「飛びが変わる」理由をやさしく解説
  19. 19フィードフォワード(FF)とは|PIDの「後追い」を消す先読みの仕組み
  20. 20フィルターチューニング入門|「削るほど速いが熱い」のバランスを取る
  21. 21VTXテーブルとSmartAudioの設定|OSDからチャンネル・出力を変える環境を作る
  22. 22Betaflightプリセット機能の使い方|チューニングの正解を1クリックで借りる
  23. 23ドローンのLEDストリップ設定|光らせ方と「実用装備」としての使い方
  24. 24アナログFPVカメラの画質設定|OSDジョイスティックで変える5項目
  25. 25UARTが足りない!FCのポート設計とSoftSerial・リソース再割当の基礎
  26. 26プロップウォッシュ対策|降下でビリつく原因と「設定3割・操縦7割」の解決法
  27. 27Tiny Whoopのチューニング入門|小さい機体ほど設定で化ける

SPONSORED

コメント・質問

記事への質問や感想をどうぞ。投稿は公開されます。個人情報や攻撃的な内容は控えてください。

コメントするにはログインしてください。

まだコメントはありません。最初の投稿をどうぞ。