Gauge Firmware Updater feature#
- enum olympe.enums.gauge_fw_updater.diag#
Gauge Firmware Diagnostic
- up_to_date:
Gauge Firmware is Up-to-Date. (0)
- cannot_update:
Gauge Firmware cannot be updated. (1)
- updatable:
Gauge Firmware can be updated. (2)
- enum olympe.enums.gauge_fw_updater.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)
- enum olympe.enums.gauge_fw_updater.requirements#
Requirements of Gauge Firmware Service
- usb:
USB power is provided. (0)
- rsoc:
RSOC is enough. (1)
- drone_state:
Drone is landed. (2)
- enum olympe.enums.gauge_fw_updater.result#
Result of Gauge Firmware Service
- success:
Result is Success. (0)
- in_progress:
In Progress. (1)
- bad_diag:
Bad Diagnostic. (2)
- not_prepared:
Not Prepared. (3)
- requirements_not_achieved:
Requirements not Achieved. (4)
- battery_error:
Problem with Battery. (5)
- enum olympe.enums.gauge_fw_updater.state#
State of Gauge Firmware Service
- ready_to_prepare:
Service is ready to prepare Update. (0)
- preparation_in_progress:
Service Preparation is in Progress. (1)
- ready_to_update:
Service is ready to Update. (2)
- update_in_progress:
Service Update is in Progress. (3)