受信機 (RX)
OrniFlight は、羽ばたき飛行装置の無線制御用に複数の受信機プロトコルをサポートしています。
サポートされているプロトコル
| プロトコル | タイプ | メモ |
|---|---|---|
| CRSF (クロスファイア) | シリアル | 低遅延、テレメトリ、推奨 |
| SBUS | シリアル | 反転、F4 にインバーターが必要 |
| IBUS (FlySky) | シリアル | 非反転、ダイレクト UART |
| PPM | 単線アナログ | 8ch、レガシー、非推奨 |
| SPEKTRUM | シリアル | 1024/2048、CLI 経由でバインド |
| FPORT | シリアル | FrSky、RX+テレメトリを組み合わせます |
| GHST (ゴースト) | シリアル | ImmersionRC、低遅延 |
シリアル RX 構成
- レシーバーを空き UART RX ピンに接続します。
- コンフィギュレータ → ポート で、UART を
Serial RXに設定します。 - コンフィギュレータ → 構成で、プロトコルを選択します
- F4 の SBUS の場合:
set sbus_inversion = ONを有効にします。
CLI クイックセットアップ
feature RX_SERIAL
set serialrx_provider = CRSF
set serialrx_inverted = OFF
set serialrx_halfduplex = OFF
save
フェイルセーフ
信号損失時に受信機が パルスを出力しないように、受信機のフェールセーフを構成します。フライトコントローラーはこれを検出し、独自のフェールセーフ手順をアクティブにします。 FC レベルの構成については、フェールセーフ を参照してください。