NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
failsafe Struct Reference

#include <failsafe.h>

Collaboration diagram for failsafe:

Data Fields

int16_t events
 
bool monitoring
 
bool active
 
uint32_t rxDataFailurePeriod
 
uint32_t validRxDataReceivedAt
 
uint32_t validRxDataFailedAt
 
sys_millis_t throttleLowPeriod
 
sys_millis_t landingShouldBeFinishedAt
 
sys_millis_t receivingRxDataPeriod
 
sys_millis_t receivingRxDataPeriodPreset
 
failsafePhase_e phase
 
failsafeRxLinkState_e rxLinkState
 
struct ninjaninja
 
const struct configconfig
 

Field Documentation

bool failsafe::active
const struct config* failsafe::config
int16_t failsafe::events
sys_millis_t failsafe::landingShouldBeFinishedAt
bool failsafe::monitoring
struct ninja* failsafe::ninja
failsafePhase_e failsafe::phase
sys_millis_t failsafe::receivingRxDataPeriod
sys_millis_t failsafe::receivingRxDataPeriodPreset
uint32_t failsafe::rxDataFailurePeriod
failsafeRxLinkState_e failsafe::rxLinkState
sys_millis_t failsafe::throttleLowPeriod
uint32_t failsafe::validRxDataFailedAt
uint32_t failsafe::validRxDataReceivedAt

The documentation for this struct was generated from the following file: