Class: QgsNmeaConnection¶
Evaluates NMEA sentences coming from a GPS device
Class Hierarchy¶
Base classes¶
Abstract base class for connection to a GPS device  | 
|
Subclasses¶
Evaluates NMEA sentences coming from gpsd  | 
Methods
process GGA sentence  | 
|
process GSA sentence  | 
|
process GST sentence  | 
|
process GSV sentence  | 
|
process HCHDG sentence  | 
|
process HDT sentence  | 
|
process RMC sentence  | 
|
Splits mStringBuffer into sentences and calls libnmea  | 
|
process VTG sentence  | 
- class qgis.core.QgsNmeaConnection[source]¶
 Bases:
QgsGpsConnection- __init__(device: QIODevice | None)
 Constructs a QgsNmeaConnection with given
device.Ownership of
deviceis transferred to the connection.- Parameters:
 device (Optional[QIODevice])
- processGgaSentence(self, data: str | None, len: int)[source]¶
 process GGA sentence
- Parameters:
 data (Optional[str])
len (int)
- processGsaSentence(self, data: str | None, len: int)[source]¶
 process GSA sentence
- Parameters:
 data (Optional[str])
len (int)
- processGstSentence(self, data: str | None, len: int)[source]¶
 process GST sentence
- Parameters:
 data (Optional[str])
len (int)
- processGsvSentence(self, data: str | None, len: int)[source]¶
 process GSV sentence
- Parameters:
 data (Optional[str])
len (int)
- processHchdgSentence(self, data: str | None, len: int)[source]¶
 process HCHDG sentence
- Parameters:
 data (Optional[str])
len (int)
- processHdtSentence(self, data: str | None, len: int)[source]¶
 process HDT sentence
- Parameters:
 data (Optional[str])
len (int)