Class NmeaGnssReceiver
ClassList > NmeaGnssReceiver
More...
#include <nmeagnssreceiver.h>
Inherits the following classes: AbstractGnssReceiver
Inherited by the following classes: BluetoothLowEnergyReceiver, BluetoothReceiver, FileReceiver, SerialPortReceiver, TcpReceiver, UdpReceiver
Public Types inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Public Slots
Public Slots inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Public Signals
Public Signals inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Public Functions
Public Functions inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Protected Attributes
Protected Functions inherited from AbstractGnssReceiver
See AbstractGnssReceiver
| Type |
Name |
| void |
setSocketState (const QAbstractSocket::SocketState & state)
|
Detailed Description
The nmeareceiver connects to a device and feeds the QgsNmeaConnection. It receives QgsGpsInformation and converts it to GnssPositionInformation
Public Slots Documentation
slot onCorrectionDataReceived
void NmeaGnssReceiver::onCorrectionDataReceived;
Public Signals Documentation
signal nmeaSentenceReceived
void NmeaGnssReceiver::nmeaSentenceReceived;
Public Functions Documentation
function NmeaGnssReceiver
explicit NmeaGnssReceiver::NmeaGnssReceiver (
QObject * parent=nullptr
)
function capabilities
virtual AbstractGnssReceiver::Capabilities NmeaGnssReceiver::capabilities () override const
Implements AbstractGnssReceiver::capabilities
function initNmeaConnection
void NmeaGnssReceiver::initNmeaConnection (
QIODevice * ioDevice
)
function ~NmeaGnssReceiver
NmeaGnssReceiver::~NmeaGnssReceiver () override
Protected Attributes Documentation
variable mLastGnssPositionValid
bool NmeaGnssReceiver::mLastGnssPositionValid;
variable mNmeaConnection
std::unique_ptr<QgsNmeaConnection> NmeaGnssReceiver::mNmeaConnection;
The documentation for this class was generated from the following file src/core/positioning/nmeagnssreceiver.h