mavsdk::Camera::SettingOptions Struct Reference ​
#include: camera.h
Type to represent a setting with a list of options to choose from.
Data Fields ​
int32_t component_id {} - Component ID.
std::string setting_id {} - Name of the setting (machine readable)
std::string setting_description {} - Description of the setting (human readable)
std::vector< Option > options {} - List of options or if range [min, max] or [min, max, interval].
bool is_range {} - If option is given as a range.
Field Documentation ​
component_id ​
cpp
int32_t mavsdk::Camera::SettingOptions::component_id {}
Component ID.
setting_id ​
cpp
std::string mavsdk::Camera::SettingOptions::setting_id {}
Name of the setting (machine readable)
setting_description ​
cpp
std::string mavsdk::Camera::SettingOptions::setting_description {}
Description of the setting (human readable)
options ​
cpp
std::vector<Option> mavsdk::Camera::SettingOptions::options {}
List of options or if range [min, max] or [min, max, interval].
is_range ​
cpp
bool mavsdk::Camera::SettingOptions::is_range {}
If option is given as a range.