Terrain feature¶
- enum olympe.enums.terrain.calibrate_result¶
- success:
calibrate procedure is a success. (0)
- failure:
calibrate procedure has failed. (1)
- enum olympe.enums.terrain.calibrate_result_reason¶
- unmet_position_requirements:
At least one calibration_issue is still declared at the command reception (0)
- imprecise_location:
Drone’s and/or pilot’s locations are not precise enough for calibration (1)
- too_large_pitch_offset:
Gimbal pitch is incoherent with the expected range (2)
- enum olympe.enums.terrain.calibration_issue¶
Possible issues for calibration
- too_close:
Drone is too close to perform accurate calibration (0)
- too_low:
Drone is too low to perform accurate calibration (1)
- invalid_controller_coords:
Controller coordinates are invalid (2)
- bad_pitch:
Drone gimbal pitch is not adequate (3)
- enum olympe.enums.terrain.calibration_state¶
Line of sight calibration state
- required:
Calibration is required to improve image center coordinates (0)
- ok:
Drone is calibrated (1)
- enum olympe.enums.terrain.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.terrain.type¶
Terrain data type
- none:
No data. (0)
- dted:
DTED data. (1)