BetaFlight 4.1.0 正式版終於發表了。這一版的更新不小,其中 VTX table 就是以前沒有的東西,我來解釋一下吧。
飛控刷好BF4.1.0之後,上電進入OSD - 圖傳設定後,會發現“PLEASE CONFIGURE VTXTABLE”的提示,無法調整圖傳。
進到 BetaFlight 後,如果 Ports 的地方設了 VTX,頁面會產生提示,要你到 Vedio Transmitter 頁面設定 VTX table。
進到 Video Transmitter 頁面,根據提示按 "this",畫面會轉到 BetaFlight GitHub 關於 VTX table 那頁。
根據你的圖傳,有分 IRC Tramp,SmartAudio 1.0,SmartAudio 2.0,SmartAudio 2.1,RTC6705,及其他特殊圖傳(MATEK 或 iFlight)。游標移到你要的那個項目,按滑鼠右鍵,選“Save link as…”,電腦會存下一個 json 檔。注意要選 USA 的版本,不要選 EU 版(歐洲的規定比較嚴格,例如功率不能大於 25mW,頻道也有很多不合法,在台灣不需要用 EU 版)。
要注意的是 SmartAudio 有不同的版本,如果圖傳是原生的 TBS 圖傳,你可以參考圖傳的説明來確定 SA 的版本。不過,如果是副廠圖傳,可能只知道用的是 SA 的協定,卻查不到版本,這就麻煩了。好在 BetaFlight 可以透過 Debug 的測試,確認 SA 硬體的版本,這個我會在下一篇文章解釋。
然後回到 BF,飛控連綫之後跳到 Video Transmitter,點選右下方的“Load from file“,然後把剛剛下載的 json 檔打開。這樣 BF 就有圖傳表了。如果圖傳表的内容和圖傳的規格不符,你可以自行修改。例如我的 mini5848 最高只有 200mW,我可以直接把“Number of power levels“ 從 5 降到 3,200mW 以上的功率就不見了。最後,按右下角的“Save”就完成了。大家試試看吧。
設定完成,就可以和以前一樣用 OSD 調整圖傳設定了。
至於 BetaFlight 爲什麽要用這麽麻煩的設定?而不像以前一樣直接幫用戶設好?據説 BetaFlight 的研發團隊是爲了要避免一些使用無綫電的合法性爭議。VTX table 現在是用戶自己設的,如果飛手使用了不合法的頻道或功率,飛手要自己負責,不能歸咎是 BetaFlight 軟體害的。這樣,BetaFlight 計劃就沒有因爲不合法而被停掉的危險。所以,大家還是體諒一下辛苦的研發志工,合作一下吧。