QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QuectelPlan.cc File Reference
#include "Quectel/QuectelPlan.h"
#include <utility>
#include <variant>
#include "NMEASentence.h"
#include "Quectel/QuectelCodec.h"
+ Include dependency graph for QuectelPlan.cc:

Go to the source code of this file.

Namespaces

namespace  Quectel
 
namespace  Quectel::Plan
 

Functions

QByteArray Quectel::Plan::writeBase (const GPSBaseStationConfig::Mode &mode, const GPSProtocolMath::Ecef &position, bool distanceField)
 
GPSCommandSequence::Command Quectel::Plan::command (QByteArrayView body, GPSTextMatcher reply, std::chrono::milliseconds timeout=COMMAND_TIMEOUT)
 body labelled by its text, framed as a sentence, and completed by reply within timeout.
 
GPSTextMatcher Quectel::Plan::acknowledgement (QByteArrayView body)
 Completes the setting body with its "<name>,OK" acknowledgement.
 
GPSCommandSequence Quectel::Plan::messageRates (std::span< const MessageRate > rates)
 PQTMCFGMSGRATE,W for each of rates, each followed by its PQTMCFGMSGRATE,R readback.