LimitsStatus

Type Alias LimitsStatus 

Source
pub type LimitsStatus = LimitsStatus;
Expand description

Aliased Type§

pub struct LimitsStatus {
    pub limits_state: LimitsState,
    pub last_trigger: u32,
    pub last_action: u32,
    pub last_recovery: u32,
    pub last_clear: u32,
    pub breach_count: u16,
    pub mods_enabled: LimitModule,
    pub mods_required: LimitModule,
    pub mods_triggered: LimitModule,
}

Fields§

§limits_state: LimitsState

MAVLink field limits_state.

State of AP_Limits.

§last_trigger: u32

MAVLink field last_trigger.

Time (since boot) of last breach.

§last_action: u32

MAVLink field last_action.

Time (since boot) of last recovery action.

§last_recovery: u32

MAVLink field last_recovery.

Time (since boot) of last successful recovery.

§last_clear: u32

MAVLink field last_clear.

Time (since boot) of last all-clear.

§breach_count: u16

MAVLink field breach_count.

Number of fence breaches.

§mods_enabled: LimitModule

MAVLink field mods_enabled.

AP_Limit_Module bitfield of enabled modules.

§mods_required: LimitModule

MAVLink field mods_required.

AP_Limit_Module bitfield of required modules.

§mods_triggered: LimitModule

MAVLink field mods_triggered.

AP_Limit_Module bitfield of triggered modules.