MobiFlight|A320neo SPD 7セグメントのダッシュ(ーーー)表示

2022年5月9日
今回の開発環境 Window 11
MobiFlightバージョン9.3.2
Mega 2560 Arduino互換ボード

MobiFlightが起動と同時に7セグメントが000で点灯、フライト準備完了で—3点ダッシュ表示となる。MSFS200が完全起動するとフライトプランを設定していると—3点ダッシュ、何も設定していないとその時のヘディング方位の数値が表示される。

Outputタブで3つのマッピングを作成する必要がある。

  • SPD 7セグメント表示(セレクトモード表示)
  • SPD is Managed(どちらが現在のモードかを取得する)
  • SPD Rate (Dashes)(管理モード表示)

中央の「SPD is Managed」は上下のマッピングを切り替える役目がある。

下の画像で左端に赤丸!が表示されているが、これは正常、管理モード(上矢印をクリックしたとき)に出る。逆にセレクトモードになったときは、SPD Rate (Dashes)の方に赤丸!が出る。MSFS2020が起動中でどちらを選択したかを示している。

SPD is Managed

ここは「Sim Vriable」タブで管理者モードか、セレクトモードかを判別するデータを取得するだけである。「Select Preet」で (A:AUTOPILOT HEADING SLOT INDEX, Number) を選択するだけ、他は何も設定しない。
管理者モードなら下のように「2」と表示される。セレクトモードなら「1」になる。

(A:AUTOPILOT SPEED SLOT INDEX, Number)を選択するだけ
何も設定しない
何も設定しない
何も設定しない

SPD 7セグメント表示

セレクトモード「1」が出力された場合、この設定を実行する。

AUTOPILOT HEADING LOCK DIRとRound($0)これで四捨五入
設定は何も無い
SPD 7eg Displayを選択
SPD is Managedを選択

SPD Rate (Dases)

セレクトモード「2」が出力された場合、この設定を実行する。

何も設定しない
2より小さくなったら3つのダッシュを表示する
SPD 7seg Displayを指定
SPD is Managedを指定して「2」を入れる