Class: QgsGpsInformation

Encapsulates information relating to a GPS position fix.

class qgis.core.QgsGpsInformation[source]

Bases: object

FixStatus

alias of GpsFixStatus

bestFixStatus(self)[source]

Returns the best fix status and corresponding constellation.

Returns:

  • best current fix status

  • constellation: the constellation with best fix status

Added in version 3.30.

componentValue(self, component: Qgis.GpsInformationComponent) Any[source]

Returns the value of the corresponding GPS information component.

Added in version 3.30.

Parameters:

component (Qgis.GpsInformationComponent)

Return type:

Any

constellationFixStatus(self) Dict[Qgis.GnssConstellation, Qgis.GpsFixStatus]

Returns a map of GNSS constellation to fix status.

Added in version 3.30.

Return type:

Dict[Qgis.GnssConstellation, Qgis.GpsFixStatus]

direction
elevation
elevation_diff
fixMode
fixStatus(self) Qgis.GpsFixStatus[source]

Returns the fix status

Deprecated since version 3.40: Use constellationFixStatus() or bestFixStatus() instead.

Return type:

Qgis.GpsFixStatus

fixType
hacc
hdop
hvacc
isValid(self) bool[source]

Returns whether the connection information is valid

Added in version 3.10.

Return type:

bool

latitude
longitude
navigationStatus(self) Qgis.GpsNavigationStatus[source]

Returns the navigation status.

Added in version 3.38.

Return type:

Qgis.GpsNavigationStatus

pdop
quality
qualityDescription(self) str[source]

Returns a descriptive string for the signal quality.

Added in version 3.16.

Return type:

str

qualityIndicator
satInfoComplete
satPrn
satellitesInView
satellitesUsed
setNavigationStatus(self, status: Qgis.GpsNavigationStatus)[source]

Sets the navigation status.

Added in version 3.38.

Parameters:

status (Qgis.GpsNavigationStatus)

speed
status
utcDateTime
utcTime
vacc
vdop