失聯保護怎麼確認真的有效

遙控訊號斷掉時,飛機要照你的設定停機或返航。拆槳後在地面關掉遙控器測一次,就知道設定有沒有生效;換接收機或更新韌體後都要重測。

開始檢查

先了解失聯時會發生什麼

階段什麼時候飛機會怎樣
偵測到失聯飛控收不到遙控資料OSD 顯示 RXLOSS
第一階段失聯後一小段時間(failsafe_delay:4.4~2026.6 預設都是 1.5 秒,可在命令列輸入 get failsafe_delay 確認)搖桿回中、油門依設定;這段時間內訊號恢復,立刻交還控制
第二階段第一階段時間到OSD 顯示 !FS!,執行你選的處理:直接停機(預設)、降落或 GPS 救援。進入這個階段後,訊號恢復也不會馬上交還控制(見下方第 6 步)

建議檢查順序

  1. 看接收機的失聯行為

    接收機要設定成失聯時「不送資料」。接收機一直送最後的搖桿值,飛控就偵測不到失聯。

  2. 看「失聯保護」頁的第二階段

    沒有 GPS 的飛機選直接停機;有 GPS 且已照 〈GPS 救援不會啟動、飛錯方向,或回來後不照預期降落〉 測試過,才選 GPS 救援。官方文件不建議一般情況使用「降落」,因為飛機會邊降邊漂。

  3. 拆槳、接電池、解鎖

    Betaflight App 連著時不能解鎖,先在 App 按 Disconnect、拔掉 USB,戴上眼鏡看 OSD(「OSD」頁要打開 Warnings 和 Flight mode 兩個項目,才看得到 RXLOSS 與 !FS!)。解鎖後推一點油門讓馬達轉,然後關閉遙控器的發射模組(官方建議的做法;關掉整台遙控器也可以)。

  4. 看 OSD 與馬達

    先出現 RXLOSS,第一階段結束後出現 !FS!,選直接停機的話馬達會停並上鎖。

  5. 第一階段的「恢復控制」要另外測

    遙控器關機再開機、重新連上接收機,通常要好幾秒,已經超過 1.5 秒的第一階段,所以用「關機再開機」看不到第一階段的恢復,這是正常的。要測這一段,用「模式」頁(Modes)的失聯保護開關,並確認 failsafe_switch_mode 是 STAGE1(預設值,見下方進階):先在地面拆槳測,撥上時搖桿回中、油門依設定;1.5 秒內撥回,要立刻恢復控制。撥上超過 1.5 秒,就會和真的失聯一樣進入第二階段(直接停機會讓飛機掉下來)。

  6. 第二階段之後的恢復

    遙控器重新連上後,飛機不會自己恢復:

  • 直接停機:飛機已經上鎖。先把解鎖開關撥回「關」,再重新解鎖(4.3 起不用重新上電)。開關還在「開」時,清單會出現 NOT_DISARMED(4.4 叫 BADRX;Betaflight App 2026.6 顯示為 BAD_RX_RECOVERY)。
  • 降落:訊號恢復超過 failsafe_recovery_delay(4.5 起預設 0.5 秒,4.4 預設 1 秒)才交還控制;降落時間結束時飛機會上鎖。
  • GPS 救援:訊號恢復後,還要把搖桿推離中間超過 30%(failsafe_stick_threshold 預設 30)才拿回控制,詳見 〈GPS 救援不會啟動、飛錯方向,或回來後不照預期降落〉。
進階:失聯保護開關

「模式」頁可以設定失聯保護開關,用來模擬失聯。它和真的失聯一樣會計時:STAGE1 撥上超過第一階段時間(預設 1.5 秒),就會進入第二階段處理,所以在空中使用前,一定先在地面拆槳確認行為,空中只在低高度、軟地上方短暫使用。failsafe_switch_mode 有三種:STAGE1(先進第一階段)、STAGE2(直接執行第二階段處理)、KILL(立即上鎖)。官方文件提醒 KILL 只要通道一個雜訊就可能直接上鎖墜機。

官方的地面測試範例,也會暫時把第一階段拉長到 10 秒(set failsafe_delay = 100,單位是 0.1 秒),關閉發射模組後,確認 RXLOSS 出現、馬達轉速降到第一階段設定的油門;在 10 秒內打開發射模組,要恢復控制。測完一定要改回原本的值(預設 15)再 save,不要帶著 10 秒的第一階段去飛。

怎樣算修好

還是不行?

先準備這些資料,送修時可以更快找到問題:

  • 「失聯保護」頁截圖
  • 地面測試時的眼鏡錄影(含 OSD)
  • 接收機型號與韌體版本
送修檢測寄送實機,由 EWP 檢測與報價
這篇適用的設備與版本
適用
Betaflight 4.4、4.5、2025.12、2026.6
難度
新手
需要
電腦、USB 線、電池、遙控器
分類
GPS/返航

參考資料

← 回到故障排除中心