Camera feature#
- enum olympe.enums.camera.antiflicker_mode#
Anti-flicker mode.
- off:
Anti-flicker off. (0)
- auto:
Auto detect. (1)
- mode_50hz:
force the exposure time to be an integer multiple of 10ms. (2)
- mode_60hz:
force the exposure time to be an integer multiple of 8.33ms. (3)
- enum olympe.enums.camera.auto_exposure_metering_mode#
Auto Exposure metering mode.
- standard:
Default Auto Exposure metering mode. (0)
- center_top:
Auto Exposure metering mode which favours the center top of the matrix. (1)
- enum olympe.enums.camera.availability#
Indicate if a feature is available in current mode/configuration.
- not_available:
Not Available. (0)
- available:
Available. (1)
- enum olympe.enums.camera.bracketing_preset#
Bracketing mode preset.
- preset_1ev:
3 frames, with EV compensation of [-1 EV, 0 EV, +1 EV]. (0)
- preset_2ev:
3 frames, with EV compensation of [-2 EV, 0 EV, +2 EV]. (1)
- preset_3ev:
3 frames, with EV compensation of [-3 EV, 0 EV, +3 EV]. (2)
- preset_1ev_2ev:
5 frames, with EV compensation of [-2 EV, -1 EV, 0 EV, +1 EV, +2 EV]. (3)
- preset_1ev_3ev:
5 frames, with EV compensation of [-3 EV, -1 EV, 0 EV, +1 EV, +3 EV]. (4)
- preset_2ev_3ev:
5 frames, with EV compensation of [-3 EV, -2 EV, 0 EV, +2 EV, +3 EV]. (5)
- preset_1ev_2ev_3ev:
7 frames, with EV compensation of [-3 EV, -2 EV, -1 EV, 0 EV, +1 EV, +2 EV, +3 EV]. (6)
- enum olympe.enums.camera.burst_value#
Values for burst photo mode.
- burst_14_over_4s:
Record 14 picture over 4 second. (0)
- burst_14_over_2s:
Record 14 picture over 2 second. (1)
- burst_14_over_1s:
Record 14 picture over 1 second. (2)
- burst_10_over_4s:
Record 10 picture over 4 second. (3)
- burst_10_over_2s:
Record 10 picture over 2 second. (4)
- burst_10_over_1s:
Record 10 picture over 1 second. (5)
- burst_4_over_4s:
Record 4 picture over 4 second. (6)
- burst_4_over_2s:
Record 4 picture over 2 second. (7)
- burst_4_over_1s:
Record 4 picture over 1 second. (8)
- enum olympe.enums.camera.camera_mode#
Camera mode.
- recording:
Camera is in recording mode. (0)
- photo:
Camera is in photo mode. (1)
- enum olympe.enums.camera.ev_compensation#
Exposure compensation.
- ev_minus_3_00:
-3.00 EV. (0)
- ev_minus_2_67:
-2.67 EV. (1)
- ev_minus_2_33:
-2.33 EV. (2)
- ev_minus_2_00:
-2.00 EV. (3)
- ev_minus_1_67:
-1.67 EV. (4)
- ev_minus_1_33:
-1.33 EV. (5)
- ev_minus_1_00:
-1.00 EV. (6)
- ev_minus_0_67:
-0.67 EV. (7)
- ev_minus_0_33:
-0.33 EV. (8)
- ev_0_00:
0.00 EV. (9)
- ev_0_33:
0.33 EV. (10)
- ev_0_67:
0.67 EV. (11)
- ev_1_00:
1.00 EV. (12)
- ev_1_33:
1.33 EV. (13)
- ev_1_67:
1.67 EV. (14)
- ev_2_00:
2.00 EV. (15)
- ev_2_33:
2.33 EV. (16)
- ev_2_67:
2.67 EV. (17)
- ev_3_00:
3.00 EV. (18)
- enum olympe.enums.camera.exposure_mode#
Exposure mode.
- automatic:
Automatic shutter speed and iso, balanced. (0)
- automatic_prefer_iso_sensitivity:
Automatic shutter speed and iso, prefer increasing iso sensitivity over using low shutter speed. This mode provides better results when the drone is moving dynamically. (1)
- automatic_prefer_shutter_speed:
Automatic shutter speed and iso, prefer reducing shutter speed over using high iso sensitivity. This mode provides better results when the drone is moving slowly. (2)
- manual_iso_sensitivity:
Manual iso sensitivity, automatic shutter speed. (3)
- manual_shutter_speed:
Manual shutter speed, automatic iso. (4)
- manual:
Manual iso sensitivity and shutter speed. (5)
- enum olympe.enums.camera.framerate#
Video recording frame rate
- fps_24:
23.97 fps. (0)
- fps_25:
25 fps. (1)
- fps_30:
29.97 fps. (2)
- fps_48:
47.952 fps. (3)
- fps_50:
50 fps. (4)
- fps_60:
59.94 fps. (5)
- fps_96:
95.88 fps. (6)
- fps_100:
100 fps. (7)
- fps_120:
119.88 fps. (8)
- fps_9:
9 fps. For thermal only, capture triggered by thermal sensor. (9)
- fps_15:
15 fps. (10)
- fps_20:
20 fps. (11)
- fps_192:
191.81 fps. (12)
- fps_200:
200 fps. (13)
- fps_240:
239.76 fps. (14)
- fps_10:
10 fps. For thermal only, capture triggered by thermal sensor. (15)
- fps_8_6:
8.57 fps. For thermal only, capture triggered by thermal sensor. (16)
- enum olympe.enums.camera.hyperlapse_value#
Values for hyperlapse mode.
- ratio_15:
Record 1 of 15 frames. (0)
- ratio_30:
Record 1 of 30 frames. (1)
- ratio_60:
Record 1 of 60 frames. (2)
- ratio_120:
Record 1 of 120 frames. (3)
- ratio_240:
Record 1 of 240 frames. (4)
- enum olympe.enums.camera.iso_sensitivity#
ISO Sensitivity levels.
- iso_50:
ISO 50. (0)
- iso_64:
ISO 64. (1)
- iso_80:
ISO 80. (2)
- iso_100:
ISO 100. (3)
- iso_125:
ISO 125. (4)
- iso_160:
ISO 160. (5)
- iso_200:
ISO 200. (6)
- iso_250:
ISO 250. (7)
- iso_320:
ISO 320. (8)
- iso_400:
ISO 400. (9)
- iso_500:
ISO 500. (10)
- iso_640:
ISO 640. (11)
- iso_800:
ISO 800. (12)
- iso_1200:
ISO 1200. (13)
- iso_1600:
ISO 1600. (14)
- iso_2500:
ISO 2500. (15)
- iso_3200:
ISO 3200. (16)
- enum olympe.enums.camera.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.camera.model#
Camera model.
- main:
Main camera, for photo and/or video. (0)
- thermal:
Thermal camera, for photo and/or video. (1)
- thermal_blended:
Thermal-blended camera, Visible and Thermal stream are blended, for photo and/or video. (2)
- enum olympe.enums.camera.photo_file_format#
The photo format.
- jpeg:
photo recorded in JPEG format. (0)
- dng:
photo recorded in DNG format. (1)
- dng_jpeg:
photo recorded in both DNG and JPEG format. (2)
- enum olympe.enums.camera.photo_format#
The photo format.
- full_frame:
Sensor full resolution, not dewarped. (0)
- rectilinear:
Rectilinear projection, dewarped. (1)
- enum olympe.enums.camera.photo_mode#
- single:
Single shot mode. (0)
- bracketing:
Bracketing mode. Takes a burst of 3 or 5 frames with a different exposure. (1)
- burst:
Burst mode. Takes burst of frames. (2)
- time_lapse:
Time-lapse mode. Takes frames at a regular time interval. (3)
- gps_lapse:
GPS-lapse mode. Takse frames at a regular GPS position interval. (4)
- enum olympe.enums.camera.photo_result#
Result for command take_photo.
- taking_photo:
Taking a new photo. (0)
- photo_taken:
A photo has been taken. (1)
- photo_saved:
A photo has been saved to the file system. (2)
- error_no_storage_space:
Error taking photo: not enough space in storage. (3)
- error_bad_state:
Error taking photo: wrong state. (4)
- error:
Error taking photo: generic error. (5)
- enum olympe.enums.camera.recording_mode#
- standard:
Standard mode. (0)
- hyperlapse:
Create an accelerated video by dropping some frame at a user specified rate define by hyperlapse_value. (1)
- slow_motion:
Record x2 or x4 slowed-down videos. (2)
- high_framerate:
Record high-framerate videos (playback speed is x1). (3)
- enum olympe.enums.camera.recording_result#
Start/Stop recording result.
- started:
Recording started. (0)
- stopped:
Recording stopped. (1)
- stopped_no_storage_space:
Recording stopped because storage is full. (2)
- stopped_storage_too_slow:
Recording stopped because storage write speed is too slow. (3)
- error_bad_state:
Error starting recording: wrong state. (4)
- error:
Error starting or during recording. (5)
- stopped_reconfigured:
Recording stopped because of internal reconfiguration. (6)
- enum olympe.enums.camera.resolution#
Video resolution.
- res_dci_4k:
4096x2160 pixels (4k cinema). (0)
- res_uhd_4k:
3840x2160 pixels (UHD). (1)
- res_2_7k:
2704x1524 pixels. (2)
- res_1080p:
1920x1080 pixels (Full HD). (3)
- res_720p:
1280x720 pixels (HD). (4)
- res_480p:
856x480 pixels. (5)
- res_1080p_sd:
1440x1080 pixels (SD). (6)
- res_720p_sd:
960x720 pixels (SD). (7)
- res_uhd_8k:
7680x4320 pixels (UHD). (8)
- res_5k:
5120x2880 pixels. (9)
- enum olympe.enums.camera.shutter_speed#
The shutter speed in seconds.
- shutter_1_over_10000:
1/10000 sec. (0)
- shutter_1_over_8000:
1/8000 sec. (1)
- shutter_1_over_6400:
1/6400 sec. (2)
- shutter_1_over_5000:
1/5000 sec. (3)
- shutter_1_over_4000:
1/4000 sec. (4)
- shutter_1_over_3200:
1/3200 sec. (5)
- shutter_1_over_2500:
1/2500 sec. (6)
- shutter_1_over_2000:
1/2000 sec. (7)
- shutter_1_over_1600:
1/1600 sec. (8)
- shutter_1_over_1250:
1/1250 sec. (9)
- shutter_1_over_1000:
1/1000 sec. (10)
- shutter_1_over_800:
1/800 sec. (11)
- shutter_1_over_640:
1/640 sec. (12)
- shutter_1_over_500:
1/500 sec. (13)
- shutter_1_over_400:
1/400 sec. (14)
- shutter_1_over_320:
1/320 sec. (15)
- shutter_1_over_240:
1/240 sec. (16)
- shutter_1_over_200:
1/200 sec. (17)
- shutter_1_over_160:
1/160 sec. (18)
- shutter_1_over_120:
1/120 sec. (19)
- shutter_1_over_100:
1/100 sec. (20)
- shutter_1_over_80:
1/80 sec. (21)
- shutter_1_over_60:
1/60 sec. (22)
- shutter_1_over_50:
1/50 sec. (23)
- shutter_1_over_40:
1/40 sec. (24)
- shutter_1_over_30:
1/30 sec. (25)
- shutter_1_over_25:
1/25 sec. (26)
- shutter_1_over_15:
1/15 sec. (27)
- shutter_1_over_10:
1/10 sec. (28)
- shutter_1_over_8:
1/8 sec. (29)
- shutter_1_over_6:
1/6 sec. (30)
- shutter_1_over_4:
1/4 sec. (31)
- shutter_1_over_3:
1/3 sec. (32)
- shutter_1_over_2:
1/2 sec. (33)
- shutter_1_over_1_5:
1/1.5 sec. (34)
- shutter_1:
1 sec. (35)
- enum olympe.enums.camera.state#
Feature current state.
- inactive:
Feature is not currently active. (0)
- active:
Feature is currently active. (1)
- enum olympe.enums.camera.streaming_mode#
Video stream mode.
Enum aliases:
olympe.enums.ardrone3.VideoStreamMode_Mode
olympe.enums.ardrone3.VideoStreamModeChanged_Mode
- low_latency:
Minimize latency with average reliability (best for piloting). (0)
- high_reliability:
Maximize the reliability with an average latency (best when streaming quality is important but not the latency). (1)
- high_reliability_low_framerate:
Maximize the reliability using a framerate decimation with an average latency (best when streaming quality is important but not the latency). (2)
- enum olympe.enums.camera.style#
Images style.
- standard:
Natural look style. (0)
- plog:
Parrot Log, produce flat and desaturated images, best for post-processing. (1)
- intense:
Intense style: bright colors, warm shade, high contrast. (2)
- pastel:
Pastel style: soft colors, cold shade, low contrast. (3)
- enum olympe.enums.camera.supported#
Indicate if a feature is supported by the drone.
- not_supported:
Not Supported. (0)
- supported:
Supported. (1)
- enum olympe.enums.camera.white_balance_mode#
The white balance mode.
- automatic:
Automatic Estimation of White Balance scales. (0)
- candle:
Candle preset. (1)
- sunset:
Sunset preset. (2)
- incandescent:
Incandescent light preset. (3)
- warm_white_fluorescent:
Warm white fluorescent light preset. (4)
- halogen:
Halogen light preset. (5)
- fluorescent:
Fluorescent light preset. (6)
- cool_white_fluorescent:
Cool white fluorescent light preset. (7)
- flash:
Flash light preset. (8)
- daylight:
Daylight preset. (9)
- sunny:
Sunny preset. (10)
- cloudy:
Cloudy preset. (11)
- snow:
Snow preset. (12)
- hazy:
Hazy preset. (13)
- shaded:
Shaded preset. (14)
- green_foliage:
Green foliage preset. (15)
- blue_sky:
Blue sky preset. (16)
- custom:
Custom white balance value. (17)
- enum olympe.enums.camera.white_balance_temperature#
The white balance temperature.
- t_1500:
1500 K. (0)
- t_1750:
1750 K. (1)
- t_2000:
2000 K. (2)
- t_2250:
2250 K. (3)
- t_2500:
2500 K. (4)
- t_2750:
2750 K. (5)
- t_3000:
3000 K. (6)
- t_3250:
3250 K. (7)
- t_3500:
3500 K. (8)
- t_3750:
3750 K. (9)
- t_4000:
4000 K. (10)
- t_4250:
4250 K. (11)
- t_4500:
4500 K. (12)
- t_4750:
4750 K. (13)
- t_5000:
5000 K. (14)
- t_5250:
5250 K. (15)
- t_5500:
5500 K. (16)
- t_5750:
5750 K. (17)
- t_6000:
6000 K. (18)
- t_6250:
6250 K. (19)
- t_6500:
6500 K. (20)
- t_6750:
6750 K. (21)
- t_7000:
7000 K. (22)
- t_7250:
7250 K. (23)
- t_7500:
7500 K. (24)
- t_7750:
7750 K. (25)
- t_8000:
8000 K. (26)
- t_8250:
8250 K. (27)
- t_8500:
8500 K. (28)
- t_8750:
8750 K. (29)
- t_9000:
9000 K. (30)
- t_9250:
9250 K. (31)
- t_9500:
9500 K. (32)
- t_9750:
9750 K. (33)
- t_10000:
10000 K. (34)
- t_10250:
10250 K. (35)
- t_10500:
10500 K. (36)
- t_10750:
10750 K. (37)
- t_11000:
11000 K. (38)
- t_11250:
11250 K. (39)
- t_11500:
11500 K. (40)
- t_11750:
11750 K. (41)
- t_12000:
12000 K. (42)
- t_12250:
12250 K. (43)
- t_12500:
12500 K. (44)
- t_12750:
12750 K. (45)
- t_13000:
13000 K. (46)
- t_13250:
13250 K. (47)
- t_13500:
13500 K. (48)
- t_13750:
13750 K. (49)
- t_14000:
14000 K. (50)
- t_14250:
14250 K. (51)
- t_14500:
14500 K. (52)
- t_14750:
14750 K. (53)
- t_15000:
15000 K. (54)
- enum olympe.enums.camera.zoom_control_mode#
Zoom control mode.
- level:
Zoom is set by giving a level. (0)
- velocity:
Zoom is set by giving a velocity. (1)