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

Go to the source code of this file.

Namespaces

namespace  DataFlashUtility
 

Functions

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