最新トピック
13
5 時間前
リンク集 Links 5 時間前
13
13 時間前
フライトコーチのキャリブレーション 13 時間前
162
6 日前
FCScore(FCスコア/自動採点) 6 日前
97
14 日前
フライトコーチのMap 14 日前
144
30 日前
F3Aワールドカップなどのコンテスト 30 日前
0
1 ヶ月前
ウィンドファクター(WF) 1 ヶ月前
0
1 ヶ月前
フライトコーチのハードウェア設定 1 ヶ月前
98
1 ヶ月前
動画 Movies 1 ヶ月前
85
1 ヶ月前
パターンフライトの資料 1 ヶ月前
42
2 ヶ月前
再生用の機器(デバイス) 2 ヶ月前
開発環境を構築し、.HEXファイルを作成することができました。
ここまでのポイントを以下に天気します。
>Omnibus F4 V3S Plus フライトコントロールのサポート
https://github.com/ArduPilot/ardupilot/issues/21684
>このボードには、さまざまなセンサーと方向を持つ複数のバリエーションが付属しているため、問題があります。このため、>専用のファームウェアを使用することはできないと思います。
>Betaflight Configulatorでボード情報を見てみると
>GYRO=ICM42688P, ACC=ICM42688P, BARO=BMP280
>だったのでardupilot-masterのフォルダを"ICM42688P"でGrepしたところhwdef.datで出てて来るのは以下のボードだけでした。
>というわけで自分でビルドすればよくArdupilotのwebサイトにそのための情報もありますが
>Building the code
https://ardupilot.org/dev/docs/building-the-code.html
なので10年ほど前のWindows10ノートPCのWSL(Windows Subsystem for Linux)を使ってUbuntuをインストールし、そこにArdupilotの開発環境を構築しました。Cygwinの情報もありますのでWindows7でもOKだと思います。

後はhwdef.dat、hwdef-bl.datのファイルをICM42688Pに書き換えてビルドしてみました。生成された.HEXファイルをフライトコントローラーに書き込み動作確認をしました。
HW IDの画像を添付します。
加速度センサは普通に動作しました。GPS、地磁気センサも動作しています。来週にでもヒコーキに搭載してフライトコーチのユニットとしての動作確認をします。