Alarms feature#
- enumolympe.enums.alarms.list_flags#
Arsdk built-in “list_flags” enum that is used to in “LIST_ITEM” event messages
- First
Arsdk built-in “list_flags” enum that is used to in “LIST_ITEM” event messages (0)
- Last
Arsdk built-in “list_flags” enum that is used to in “LIST_ITEM” event messages (1)
- Empty
Arsdk built-in “list_flags” enum that is used to in “LIST_ITEM” event messages (2)
- Remove
Arsdk built-in “list_flags” enum that is used to in “LIST_ITEM” event messages (3)
- enumolympe.enums.alarms.state#
Alarm state.
Enum aliases:
- off
Alarm is off. (0)
- on
Alarm is on. (1)
- enumolympe.enums.alarms.takeoff_checklist_type#
takeoff readiness checks.
- update_ongoing
Firmware update is ongoing. (0)
- gyro
Gyro health check. (1)
- magneto
Magneto health check. (2)
- baro
Barometer health check. (3)
- gps
GPS check. (4)
- ultrasound
Ultrasound check. (5)
- vcam
VCAM check. (6)
- vertical_tof
Vertical TOF check. (7)
- cellular_flashing
Cellular modem flashing check. (8)
- drone_inclination_too_high
Drone inclination check. (9)
- battery_critical
Battery level check. (10)
- battery_identification
Battery identification check. (11)
- battery_is_connected
Battery USB connection check. (12)
- battery_is_too_hot
Battery temperature check. (13)
- battery_is_too_cold
Battery temperature check. (14)
- battery_old_fw
Battery update needed check. (15)
- magneto_calibration
Magneto calibration check. (16)
- enumolympe.enums.alarms.type#
Alarm type.
- user_emergency
User emergency alert. (0)
- motor_cutout
Motor Cut out alert. (1)
- drone_inclination_too_high
The angle of the drone is too high. (2)
- magneto_perturbation
Magnetometer is disturbed by a magnetic element. (3)
- magneto_low_earth_field
Local terrestrial magnetic field is too weak. (4)
- horizontal_geofence_reached
Geofence horizontal reached alert. (5)
- vertical_geofence_reached
Geofence vertical reached alert. (6)
- freefall_detected
freefall detected. (7)
- fstcam_decalibrated
Stereo camera is decalibrated. (8)