#include <ImageProtocolManager.h>
Supports the Mavlink image transmission protocol (https://mavlink.io/en/services/image_transmission.html). Mainly used by optical flow cameras.
Definition at line 14 of file ImageProtocolManager.h.
◆ ImageProtocolManager()
| ImageProtocolManager::ImageProtocolManager |
( |
QObject * |
parent = nullptr | ) |
|
◆ ~ImageProtocolManager()
| ImageProtocolManager::~ImageProtocolManager |
( |
| ) |
|
◆ cancelRequest()
| void ImageProtocolManager::cancelRequest |
( |
uint8_t |
system_id, |
|
|
uint8_t |
component_id, |
|
|
uint8_t |
chan, |
|
|
mavlink_message_t & |
message |
|
) |
| |
◆ flowImageIndex()
| uint32_t ImageProtocolManager::flowImageIndex |
( |
| ) |
const |
|
inline |
◆ flowImageIndexChanged
| void ImageProtocolManager::flowImageIndexChanged |
( |
uint32_t |
index | ) |
|
|
signal |
◆ imageReady
| void ImageProtocolManager::imageReady |
( |
const QImage & |
image | ) |
|
|
signal |
◆ mavlinkMessageReceived
| void ImageProtocolManager::mavlinkMessageReceived |
( |
const mavlink_message_t & |
message | ) |
|
|
slot |
◆ requestImage()
| bool ImageProtocolManager::requestImage |
( |
uint8_t |
system_id, |
|
|
uint8_t |
component_id, |
|
|
uint8_t |
chan, |
|
|
mavlink_message_t & |
message |
|
) |
| |
The documentation for this class was generated from the following files: