NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
__mavlink_image_available_t Struct Reference

#include <mavlink_msg_image_available.h>

Data Fields

uint64_t cam_id
 Camera id. More...
 
uint64_t timestamp
 Timestamp. More...
 
uint64_t valid_until
 Until which timestamp this buffer will stay valid. More...
 
uint32_t img_seq
 The image sequence number. More...
 
uint32_t img_buf_index
 Position of the image in the buffer, starts with 0. More...
 
uint32_t key
 Shared memory area key. More...
 
uint32_t exposure
 Exposure time, in microseconds. More...
 
float gain
 Camera gain. More...
 
float roll
 Roll angle in rad. More...
 
float pitch
 Pitch angle in rad. More...
 
float yaw
 Yaw angle in rad. More...
 
float local_z
 Local frame Z coordinate (height over ground) More...
 
float lat
 GPS X coordinate. More...
 
float lon
 GPS Y coordinate. More...
 
float alt
 Global frame altitude. More...
 
float ground_x
 Ground truth X. More...
 
float ground_y
 Ground truth Y. More...
 
float ground_z
 Ground truth Z. More...
 
uint16_t width
 Image width. More...
 
uint16_t height
 Image height. More...
 
uint16_t depth
 Image depth. More...
 
uint8_t cam_no
 Camera # (starts with 0) More...
 
uint8_t channels
 Image channels. More...
 

Field Documentation

float __mavlink_image_available_t::alt

Global frame altitude.

uint64_t __mavlink_image_available_t::cam_id

Camera id.

uint8_t __mavlink_image_available_t::cam_no

Camera # (starts with 0)

uint8_t __mavlink_image_available_t::channels

Image channels.

uint16_t __mavlink_image_available_t::depth

Image depth.

uint32_t __mavlink_image_available_t::exposure

Exposure time, in microseconds.

float __mavlink_image_available_t::gain

Camera gain.

float __mavlink_image_available_t::ground_x

Ground truth X.

float __mavlink_image_available_t::ground_y

Ground truth Y.

float __mavlink_image_available_t::ground_z

Ground truth Z.

uint16_t __mavlink_image_available_t::height

Image height.

uint32_t __mavlink_image_available_t::img_buf_index

Position of the image in the buffer, starts with 0.

uint32_t __mavlink_image_available_t::img_seq

The image sequence number.

uint32_t __mavlink_image_available_t::key

Shared memory area key.

float __mavlink_image_available_t::lat

GPS X coordinate.

float __mavlink_image_available_t::local_z

Local frame Z coordinate (height over ground)

float __mavlink_image_available_t::lon

GPS Y coordinate.

float __mavlink_image_available_t::pitch

Pitch angle in rad.

float __mavlink_image_available_t::roll

Roll angle in rad.

uint64_t __mavlink_image_available_t::timestamp

Timestamp.

uint64_t __mavlink_image_available_t::valid_until

Until which timestamp this buffer will stay valid.

uint16_t __mavlink_image_available_t::width

Image width.

float __mavlink_image_available_t::yaw

Yaw angle in rad.


The documentation for this struct was generated from the following file: