Docs

A prova de fallades

A prova de fallades

OrniFlight té un sistema de seguretat de dues etapes per protegir el vostre ornitòpter en cas de pèrdua de senyal del receptor.

Sistema de dues etapes

Etapa 1 — S’ha detectat una pèrdua de senyal

Activat quan: - Qualsevol canal de vol té una longitud de pols no vàlida - El receptor informa en mode de seguretat - Sense senyal del receptor durant un temps configurat

Acció: tots els canals canvien a valors de reserva (configurats mitjançant rxfail). S’inicia una breu finestra de recuperació — si el senyal torna, es reprèn el vol normal.

Etapa 2 — Temps de guàrdia caducat

S’introdueix quan l’etapa 1 persisteix més que failsafe_delay (per defecte: 400 ms) I l’embarcació està armada.

Procediments (configurable mitjançant failsafe_procedure):

Procediment Comportament
DROP Desarmar immediatament — les ales s’aturen, l’avió baixa
LAND Mode de lliscament — ales bloquejades horitzontals, descens controlat

LAND és el procediment recomanat per als ornitòpters — manté les ales en una posició neutra per a un descens lliscant, donant temps per a la recuperació del senyal.

CLI Configuració

set failsafe_delay = 4 # Guard time in 0.1s (4 = 400ms) set failsafe_procedure = LAND # DROP or LAND set failsafe_throttle = 1000 # Fallback throttle (low) set failsafe_switch_mode = STAGE1 # Transmitter switch behavior

Receptor Failsafe

També configureu la seguretat del vostre receptor per emetre sense polsos en pèrdua de senyal. Això permet al controlador de vol detectar la pèrdua i activar l’etapa 1.

Prova

Prova de seguretat amb l’articulació de l’ala desconnectada al banc: 1. Assigna el mode FAILSAFE a un interruptor 2. Arma l’oficina 3. Commuteu l’interruptor → observeu el procediment de seguretat 4. Verifiqueu que el comportament del servo coincideix amb les expectatives