Paparazzi UAS  v6.2_unstable
Paparazzi is a free software Unmanned Aircraft System.
main_recovery.h File Reference
#include "std.h"
+ Include dependency graph for main_recovery.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RECOVERY_MODE_MANUAL   0
 recovery modes More...
 
#define RECOVERY_MODE_FAILSAFE   2
 

Functions

void main_recovery_init (void)
 
void main_recovery_periodic (void)
 
void main_recovery_event (void)
 

Variables

uint8_t recovery_mode
 

Detailed Description

Recovery mode: run manual mode in case of hardfault Based on legacy FBW

Definition in file main_recovery.h.

Macro Definition Documentation

◆ RECOVERY_MODE_FAILSAFE

#define RECOVERY_MODE_FAILSAFE   2

Definition at line 36 of file main_recovery.h.

◆ RECOVERY_MODE_MANUAL

#define RECOVERY_MODE_MANUAL   0

recovery modes

Definition at line 35 of file main_recovery.h.

Function Documentation

◆ main_recovery_event()

void main_recovery_event ( void  )

Definition at line 126 of file main_recovery.c.

◆ main_recovery_init()

void main_recovery_init ( void  )

◆ main_recovery_periodic()

Variable Documentation

◆ recovery_mode

uint8_t recovery_mode

Definition at line 42 of file main_recovery.c.

Referenced by main_recovery_init(), main_recovery_periodic(), rc_cb(), and send_fbw_status().