UavcanNodeMode

Type Alias UavcanNodeMode 

Source
pub type UavcanNodeMode = UavcanNodeMode;
Expand description

Originally defined in common::enums::uavcan_node_mode

Aliased Type§

#[repr(u8)]
pub enum UavcanNodeMode { Operational = 0, Initialization = 1, Maintenance = 2, SoftwareUpdate = 3, Offline = 7, }

Variants§

§

Operational = 0

MAVLink enum entry UAVCAN_NODE_MODE_OPERATIONAL.

The node is performing its primary functions.

§

Initialization = 1

MAVLink enum entry UAVCAN_NODE_MODE_INITIALIZATION.

The node is initializing; this mode is entered immediately after startup.

§

Maintenance = 2

MAVLink enum entry UAVCAN_NODE_MODE_MAINTENANCE.

The node is under maintenance.

§

SoftwareUpdate = 3

MAVLink enum entry UAVCAN_NODE_MODE_SOFTWARE_UPDATE.

The node is in the process of updating its software.

§

Offline = 7

MAVLink enum entry UAVCAN_NODE_MODE_OFFLINE.

The node is no longer available online.