TBS Tango2 用のシンプルな lua ベースのダッシュボード
デフォルトでは、表示画面に累積電圧が表示されます。つまり、左側のバッテリー ゲージには無関係な情報が表示されます。平均セル電圧を取得したい場合は、Betaflight CLI でset report_cell_voltage = ON
と入力します。
set report_cell_voltage = ON
に設定した場合にのみ正しく機能します。)1 つ目は、詳細情報を表示するためのオプションであり、 farl.lua と呼ばれます。
(非常に) 軽量のテンプレート システムを追加しました。farl.lua を編集して、画面の下部にある空白スペースを次のオプションで埋めることができます。
-- If you set the GPS, it will no show Rssi Quality & Power ouput in order to keep a readable screen
-- Display the GPS Coordinates of the quad
local displayGPS = false
-- Display Signal to Noise ratio
local displayRssi = false
-- Display the Tango2 PowerOuput (useful to avoid to fly at 25mw in a bando)
local displayPowerOutput = false
-- Will be displayed only if displayGPS, Rssi and PowerOuput are set to false
local displayFillingText = true
表示したいものを選択できます!すべてFalseに設定すると、そのまま空白になります。
2 番目のものはより単純なものですが、利用可能なすべてのスペースを占有します。これは farllh.lua です。
上記の farl.lua スクリプトをダウンロードして、ラジオにドラッグします。これを /SCRIPTS/TELEMETRY フォルダーに配置する必要があります。
インストール方法:
ファイルを正しくコピーした場合は、テレメトリ画面のセットアップ ページに移動して、スクリプトをテレメトリ ページとして設定できます。
スクリプトをテレメトリ ページとして設定すると、ボタンを押すだけでアクセスできるようになります。
誰もが私と同じコントローラー構成を使用しているわけではないため、用途に合わせてスクリプトを編集するためのヒントをいくつか紹介します。
ダッシュボードを武装するボタンを変更するには...ここで「sa」の値を別の入力に変更してください
2 段階のアーミング メカニズムに変更するには、上記のオプションを「論理」スイッチに変更します。例: armed = getValue('ls2')
。参照: 問題 #2
解除スイッチを反転して現在の状態から逆にするには (例: このダッシュボードで解除されているときに解除されている場合)、ここのコードを変更してください。通常は、武装に関連する 2 行の<
と>
をすべて反転します。
モードを設定するボタンを変更するには、この行を別の入力に変更してください。
モードスイッチの各モードの名前を変更するには、次の行を変更してください。
タイマーを実行するようにハンドセットを設定するには、これは標準の OpenTX 機能です。これを行う方法を Google で検索するか、詳細についてはこのバグ レポートを参照してください。
OpenTX 向けに Lua でプログラミングする方法の詳細については、こちらを参照してください。