QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GPSReceiverMessages.h File Reference
#include <optional>
#include <QtCore/QString>
#include "GPSConnectionErrors.h"
#include "GPSReceiverConnectionPolicy.h"
#include "GPSReceiverReports.h"
#include "GPSType.h"
#include "RTKSettings.h"
+ Include dependency graph for GPSReceiverMessages.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GPSReceiverMessages::ReceiverStatus
 What the receiver status sentence describes. More...
 

Namespaces

namespace  GPSReceiverMessages
 The wording of GPSReceiver's errors, warnings and labels, translated in the GPSReceiver context.
 

Functions

QString GPSReceiverMessages::sessionEnded (GPSReceiverSessionOutcome outcome, GPSConnectionError error, const QString &detail, bool portRemoved)
 
QString GPSReceiverMessages::consentRefused (const QString &detail, GPSType family)
 The error of an automatic connection that the family receiver refused for lack of flash-save consent.
 
QString GPSReceiverMessages::inputProblem (GPSInputProblem problem, std::optional< GPSType > detected, const QString &endpoint, bool forwardingCorrections)
 
QString GPSReceiverMessages::outputOverflow (RTKSettings::ReceiverRole role, bool compactObservations)
 The warning that the receiver produces more output than its connection carries.
 
QString GPSReceiverMessages::fixLabel (GPSFixQuality fixType)
 The short label of a fix type; empty for an unknown one.
 
QString GPSReceiverMessages::receiverStatus (const ReceiverStatus &status)
 The receiver status sentence; empty when no receiver is connected or being connected.