Class NmeaGnssReceiver
ClassList > NmeaGnssReceiver
More...
#include <nmeagnssreceiver.h>
Inherits the following classes: AbstractGnssReceiver
Inherited by the following classes: BluetoothReceiver, FileReceiver, SerialPortReceiver, TcpReceiver, UdpReceiver
Public Types inherited from AbstractGnssReceiver
See AbstractGnssReceiver
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 Functions Documentation
function NmeaGnssReceiver
explicit NmeaGnssReceiver::NmeaGnssReceiver (
QObject * parent=nullptr
)
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