Skip to content

Struct SYN_Failsafe_Manager

ClassList > SYN_Failsafe_Manager

More...

  • #include <syn_rc_failsafe.h>

Public Attributes

Type Name
uint16_t channels
SYN_Failsafe_Config config
uint32_t failsafe_events
bool in_failsafe
uint32_t last_frame_ms

Detailed Description

Failsafe Manager State Instance.

Public Attributes Documentation

variable channels

uint16_t SYN_Failsafe_Manager::channels[SYN_RC_FAILSAFE_MAX_CHANNELS];

Output channel pulse widths in us


variable config

SYN_Failsafe_Config SYN_Failsafe_Manager::config;

Active configuration settings


variable failsafe_events

uint32_t SYN_Failsafe_Manager::failsafe_events;

Total failsafe trigger events count


variable in_failsafe

bool SYN_Failsafe_Manager::in_failsafe;

True if currently in failsafe mode


variable last_frame_ms

uint32_t SYN_Failsafe_Manager::last_frame_ms;

Timestamp of last valid frame in ms



The documentation for this class was generated from the following file src/syntropic/control/syn_rc_failsafe.h