いつも通りの設定にOSDとブザーが増えただけと思ったら、色々と新しい体験がありました。
[ レシーバーの設定とバインド ]
Betaflightの設定は以下の通り
– ConfigurationでUART3をオンにする
– ReceiverタブでReceiver Type: SERIAL, Serial Receiver Provider: SPEKTRUM2048に設定
バインドのやり方は特別ではありませんがDMSXのバインドをコマンドだけで行うのは初めてでした。以下、手順です。
– BetaflightのCLIでset spektrum_sat_bind=9
を投入、続いてsave
を投入
– Betaflightから切り離しバッテリーを接続する、レシーバー上のLEDが点滅しバインド準備が出来たことが分かる
– 送信機からバインド
– バッテリーを外し、再度Betaflightに接続する
– BetaflightのCLIでset spektrum_sat_bind=0
を投入、続いてsave
を投入
[ OSD ]
ディフォルトでオンだったのでFPVゴーグルを除くと沢山の情報が見えている。RSSIは別途オンにしないと情報が出なかった。
最初は電圧くらい見るだけで良いかと思いましたが、沢山情報があるのはFPV画面を録画しておいて後から評価するためなのだと、どこかで読みました。これは納得です。GPSなどデータの無い項目はBetaflightからオフにして以下のような状態に落ち着きました。今後、飛ばしながら必要のないものを削って行きます。(まだAltitudeも余分だった)
[ ブザー ]
BetaflightのModeにもスイッチに連動してブザーをならすオプション(beeper)があるので、何かしら設定が必要かと思いました。実際のところ、何も設定しなければ目的の動作になっていました。バッテリー低下アラームはじめ沢山の設定がありますが、ディフォルトのすべてオンで使用しています。送信機のスイッチをオフにして電波を失うとブザーが鳴り続けるので、それを機体発見に使います。-> Low batteryのアラームはうるさいのでオフにしました。Low batteryの設定電圧も高すぎるので下げつつ適正値を探しています。
[ Betaflight configuration ]
例によってProject Mockingbirdに従っています。完全にこの文書通りに設定しました。
[ ファームウェアのアップデート ]
出荷されてきたファームウェアのバージョンはBetaflight 3.2.0でした。Mockingbirdでは3.2.2以上となっていますので3.3.1に更新しました。
OMINIBUSはTiny7で使用していたSPACINGF3とは違ってBOOT/DFUモードでファームウェアを書き込む必要があります。
– FC上のBOOTボタンを押しながらUSBケーブルを接続します
– Betaflight Configuratorの右上に自動的に現れるポートが通常のCOMxではなくDFUになっていれば良いのですが、COMのままの場合はDFUドライバーの導入が必要です。わたしの場合、ImpulseRC Driver Fixer ToolをBOOTモードでUSB接続した状態で実行したらDFUドライバーが導入出来ました。詳しくは参考にした「FPVドローラボ」さんをご覧ください。
– No reboot sequenceをオンにして後は通常通りにファームウェアを書き込みます。
only 1 comment untill now