mavsdk::Gimbal::GimbalItem Struct Reference ​
#include: gimbal.h
Gimbal list item.
Data Fields ​
int32_t gimbal_id {} - ID to address it, starting at 1 (0 means all gimbals)
std::string vendor_name {} - Vendor name.
std::string model_name {} - Model name.
std::string custom_name {} - Custom name name.
int32_t gimbal_manager_component_id {} - MAVLink component of gimbal manager, for debugging purposes.
int32_t gimbal_device_id {} - MAVLink component of gimbal device.
Field Documentation ​
gimbal_id ​
cpp
int32_t mavsdk::Gimbal::GimbalItem::gimbal_id {}
ID to address it, starting at 1 (0 means all gimbals)
vendor_name ​
cpp
std::string mavsdk::Gimbal::GimbalItem::vendor_name {}
Vendor name.
model_name ​
cpp
std::string mavsdk::Gimbal::GimbalItem::model_name {}
Model name.
custom_name ​
cpp
std::string mavsdk::Gimbal::GimbalItem::custom_name {}
Custom name name.
gimbal_manager_component_id ​
cpp
int32_t mavsdk::Gimbal::GimbalItem::gimbal_manager_component_id {}
MAVLink component of gimbal manager, for debugging purposes.
gimbal_device_id ​
cpp
int32_t mavsdk::Gimbal::GimbalItem::gimbal_device_id {}
MAVLink component of gimbal device.