|
| enum class | VALOFLY::TetherComDefinitions::connectionStatus : uint8_t {
VALOFLY::TetherComDefinitions::disconnected = 0x00
,
VALOFLY::TetherComDefinitions::connected = 0x01
,
VALOFLY::TetherComDefinitions::error = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::statusConfig : uint8_t {
VALOFLY::TetherComDefinitions::disable = 0x00
,
VALOFLY::TetherComDefinitions::enable = 0x01
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::communicationStatus : uint8_t {
VALOFLY::TetherComDefinitions::ack = 0x00
,
VALOFLY::TetherComDefinitions::buffer_overflow = 0x01
,
VALOFLY::TetherComDefinitions::timeout = 0x02
,
VALOFLY::TetherComDefinitions::data_format_error = 0x03
,
VALOFLY::TetherComDefinitions::command_error = 0x04
,
VALOFLY::TetherComDefinitions::data_error = 0x05
,
VALOFLY::TetherComDefinitions::command_exec_error = 0x06
,
VALOFLY::TetherComDefinitions::not_defined = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::systemError : uint8_t {
VALOFLY::TetherComDefinitions::no_error = 0x00
,
VALOFLY::TetherComDefinitions::generic_error = 0x01
} |
| |
| enum class | VALOFLY::TetherComDefinitions::systemActivationStatus : uint8_t {
VALOFLY::TetherComDefinitions::off = 0x00
,
VALOFLY::TetherComDefinitions::manual = 0x01
,
VALOFLY::TetherComDefinitions::remote_uart = 0x10
} |
| |
| enum class | VALOFLY::TetherComDefinitions::systemNetworkType : uint8_t {
VALOFLY::TetherComDefinitions::p2w = 0x01
,
VALOFLY::TetherComDefinitions::p3w = 0x02
,
VALOFLY::TetherComDefinitions::fo = 0x03
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::networkStatus : uint8_t {
VALOFLY::TetherComDefinitions::offline = 0x00
,
VALOFLY::TetherComDefinitions::error = 0x01
,
VALOFLY::TetherComDefinitions::pairing = 0x02
,
VALOFLY::TetherComDefinitions::connected = 0x03
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::memoryStatus : uint8_t {
VALOFLY::TetherComDefinitions::ok = 0x00
,
VALOFLY::TetherComDefinitions::error = 0x01
,
VALOFLY::TetherComDefinitions::overflow = 0x02
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::cableTetherStatus : uint8_t {
VALOFLY::TetherComDefinitions::ok = 0x00
,
VALOFLY::TetherComDefinitions::warning_length = 0x01
,
VALOFLY::TetherComDefinitions::max_length = 0x02
,
VALOFLY::TetherComDefinitions::failure = 0x03
} |
| |
| enum class | VALOFLY::TetherComDefinitions::cableGuideStatus : uint8_t {
VALOFLY::TetherComDefinitions::ok = 0x00
,
VALOFLY::TetherComDefinitions::motor_failure = 0x01
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::cableReelStatus : uint8_t {
VALOFLY::TetherComDefinitions::ok = 0x00
,
VALOFLY::TetherComDefinitions::motor_failure = 0x01
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::cableRetractionStatus : uint8_t {
VALOFLY::TetherComDefinitions::off = 0x00
,
VALOFLY::TetherComDefinitions::manual = 0x01
,
VALOFLY::TetherComDefinitions::automatic = 0x02
,
VALOFLY::TetherComDefinitions::remote_uart = 0x10
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::envSensorStatus : uint8_t {
VALOFLY::TetherComDefinitions::ok = 0x00
,
VALOFLY::TetherComDefinitions::sensor_failure = 0x01
,
VALOFLY::TetherComDefinitions::temp_failure = 0x02
,
VALOFLY::TetherComDefinitions::humidity_failure = 0x03
,
VALOFLY::TetherComDefinitions::pressure_failure = 0x04
} |
| |
| enum class | VALOFLY::TetherComDefinitions::fanStatus : uint8_t {
VALOFLY::TetherComDefinitions::ok = 0x00
,
VALOFLY::TetherComDefinitions::failure = 0x01
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::supplyStatus : uint8_t {
VALOFLY::TetherComDefinitions::ok = 0x00
,
VALOFLY::TetherComDefinitions::general_error = 0x01
,
VALOFLY::TetherComDefinitions::range_error = 0x02
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
| enum class | VALOFLY::TetherComDefinitions::extUAVSupplyStatus : uint8_t {
VALOFLY::TetherComDefinitions::inactive = 0x00
,
VALOFLY::TetherComDefinitions::pri_starting = 0x01
,
VALOFLY::TetherComDefinitions::pri_running = 0x02
,
VALOFLY::TetherComDefinitions::stopping = 0x04
,
VALOFLY::TetherComDefinitions::supply_error = 0x08
,
VALOFLY::TetherComDefinitions::load_error = 0x10
,
VALOFLY::TetherComDefinitions::sec_starting = 0x21
,
VALOFLY::TetherComDefinitions::sec_running = 0x22
} |
| |
| enum class | VALOFLY::TetherComDefinitions::backupBatteryStatus : uint8_t {
VALOFLY::TetherComDefinitions::idle = 0x00
,
VALOFLY::TetherComDefinitions::charge = 0x01
,
VALOFLY::TetherComDefinitions::discharge = 0x02
,
VALOFLY::TetherComDefinitions::failure = 0x7F
,
VALOFLY::TetherComDefinitions::not_available = 0xFF
} |
| |
Definition of system state values of ValoFly Tether.Solutions Ground Station
TetherComDefinitions defines values for system states of ValoFly Tether.Solutions Ground Station. For a simple interpretation of numerical communicated values enumerates are used to described system states.