QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GPSConnectionErrors.h
Go to the documentation of this file.
1#pragma once
2
3#include <QtCore/QObject>
4
6Q_NAMESPACE
7
9{
10 None = 0,
11 OpenFailed = 1,
12 ConfigFailed = 2,
14 DeviceError = 3,
18 ProtocolError = 5,
19};
20Q_ENUM_NS(GPSConnectionError)
21
22
24{
25 None = 0,
27 NoData = 1,
29 NotGNSS = 2,
31 NoPositions = 3,
34};
35Q_ENUM_NS(GPSInputProblem)
36
37} // namespace GPSConnectionErrors
38
GPSInputProblem
Why a receiver that stays connected while silent reports no position.
@ NoPositions
The protocol identified in the input (GPSReceiverWorker::receiverDetected()) carries no position mess...
@ NotGNSS
Bytes arrive, but no GNSS output.
@ CorrectionsOnly
Only RTCM corrections arrive.
@ ConsentRequired
Configuration needs persistent receiver changes the connection did not allow.
@ DeviceError
The connection to the receiver failed or went silent.
@ ProtocolError
The receiver's output broke its protocol, so the session cannot continue.