BetaFlight VTX table 的設定方式在前一篇文章説明了。基本上,只要把正確的 json 檔案從 BetaFlight 的 GitHub 下載下來,放到 Video Transmitter 頁面,再做一些小修改就可以了。問題是,到底哪個檔案才是正確的呢?TBS SmartAudio 或 ICR Tramp 可以簡單的查看圖傳説明來分辨。不過,如果是 SmartAudio,要用那個版本就不容易確認了。特別是一些副廠圖傳,説明上只會告訴你圖傳用的是 SmartAudio 協定,沒説是哪個版本,這是頭就大了。還好,利用 BetaFlight 的 Debug 功能可以分辨出圖傳使用的 SmartAudio 版本,讓大家不必用猜的。測試步驟如下:

  1. 把圖傳電源和訊號綫(SmartAudio)接好,在 BetaFlight 裏設好 UART。

ports VTX setup.png

  1. 進入 Blackbox 頁面,把 Blackbox debug mode 設到 SMARTAUDIO(選項有點多,要耐心找找)。然後按 Save and reboot,飛控重啓。

Blackbox.png

  1. 進入 Sensors 頁面,把感應器全部關掉,打開 Debug。此時,右側的 Debug 0 中,X 的數值為 0.
  2. 機子上電,這是 Debug 0 的 X 會出現數字。根據 X 的數值,可以判斷 SmartAudio 的版本.

Sensors.png

 

從 Debug 0 的 X,可以判斷出 SmartAudio 的版本。根據 BetaFlight GitHub 的説明文件,

Debug0 vs SA version.JPG

 

 

 

 

 

所以,在例子中 X=216,代表了這個圖傳用的是 Smart Audio 2.0 版本,而且已經解鎖過了。這樣,就知道了該用那個 VTX table 的檔案了。

arrow
arrow

    Wayne Lin 發表在 痞客邦 留言(1) 人氣()