Class BluetoothLowEnergyReceiver
ClassList > BluetoothLowEnergyReceiver
More...
#include <bluetoothlowenergyreceiver.h>
Inherits the following classes: NmeaGnssReceiver
Public Types inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Public Static Attributes
| Type |
Name |
| QLatin1String |
identifier = QLatin1String( "ble" )
|
| QMap< QBluetoothUuid, std::pair< QBluetoothUuid, QBluetoothUuid > > |
serviceChars = /* multi line expression */
|
Public Slots
Public Slots inherited from NmeaGnssReceiver
See NmeaGnssReceiver
Public Slots inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Public Signals inherited from NmeaGnssReceiver
See NmeaGnssReceiver
Public Signals inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Public Functions
Public Functions inherited from NmeaGnssReceiver
See NmeaGnssReceiver
Public Functions inherited from AbstractGnssReceiver
See AbstractGnssReceiver
Protected Attributes inherited from NmeaGnssReceiver
See NmeaGnssReceiver
Protected Functions inherited from AbstractGnssReceiver
See AbstractGnssReceiver
| Type |
Name |
| void |
setSocketState (const QAbstractSocket::SocketState & state)
|
Detailed Description
The BluetoothLowEnergyReceiver connects to a BLE device and feeds the QgsNmeaConnection over a proxy QIODevice using QLowEnergyController. It receives QgsGpsInformation and converts it to GnssPositionInformation
Public Static Attributes Documentation
variable identifier
QLatin1String BluetoothLowEnergyReceiver::identifier;
variable serviceChars
QMap< QBluetoothUuid, std::pair< QBluetoothUuid, QBluetoothUuid > > BluetoothLowEnergyReceiver::serviceChars;
Public Slots Documentation
slot onCorrectionDataReceived
void BluetoothLowEnergyReceiver::onCorrectionDataReceived;
slot socketStateString
QString BluetoothLowEnergyReceiver::socketStateString;
Public Functions Documentation
function BluetoothLowEnergyReceiver
explicit BluetoothLowEnergyReceiver::BluetoothLowEnergyReceiver (
const QString & address=QString(),
QObject * parent=nullptr
)
function capabilities
virtual AbstractGnssReceiver::Capabilities BluetoothLowEnergyReceiver::capabilities () override const
Implements AbstractGnssReceiver::capabilities
function ~BluetoothLowEnergyReceiver
BluetoothLowEnergyReceiver::~BluetoothLowEnergyReceiver ()
The documentation for this class was generated from the following file src/core/positioning/bluetoothlowenergyreceiver.h