QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
APMDataFlashUtility.cc File Reference
#include "APMDataFlashUtility.h"
#include "QGCLoggingCategory.h"
#include <cstring>
+ Include dependency graph for APMDataFlashUtility.cc:

Go to the source code of this file.

Namespaces

namespace  APMDataFlashUtility
 

Functions

int APMDataFlashUtility::formatCharSize (char c)
 
int APMDataFlashUtility::calculatePayloadSize (const QString &format)
 
float APMDataFlashUtility::halfToFloat (uint16_t bits)
 
QVariant APMDataFlashUtility::parseValue (const char *data, char formatChar)
 
QMap< QString, QVariant > APMDataFlashUtility::parseMessage (const char *data, const MessageFormat &fmt)
 
bool APMDataFlashUtility::isValidHeader (const char *data, qint64 size)
 
qint64 APMDataFlashUtility::findNextHeader (const char *data, qint64 size, qint64 offset)
 
MessageFormat APMDataFlashUtility::parseFmtPayload (const char *data)
 
bool APMDataFlashUtility::parseFmtMessages (const char *data, qint64 size, QMap< uint8_t, MessageFormat > &formats)
 
int APMDataFlashUtility::iterateMessages (const char *data, qint64 size, const QMap< uint8_t, MessageFormat > &formats, const MessageCallback &callback)