GpsStatus class

The positioning status, as reported by GPS. This message is intended to display status information about each satellite visible to the receiver. See message GLOBAL_POSITION_INT for the global position estimate. This message can contain information for up to 20 satellites.

GPS_STATUS

Implemented types

Constructors

GpsStatus({required uint8_t satellitesVisible, required List<int8_t> satellitePrn, required List<int8_t> satelliteUsed, required List<int8_t> satelliteElevation, required List<int8_t> satelliteAzimuth, required List<int8_t> satelliteSnr})
GpsStatus.parse(ByteData data_)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
satelliteAzimuth List<int8_t>
Direction of satellite, 0: 0 deg, 255: 360 deg.
final
satelliteElevation List<int8_t>
Elevation (0: right on top of receiver, 90: on the horizon) of satellite
final
satellitePrn List<int8_t>
Global satellite ID
final
satelliteSnr List<int8_t>
Signal to noise ratio of satellite
final
satellitesVisible uint8_t
Number of satellites visible
final
satelliteUsed List<int8_t>
0: Satellite not used, 1: used for localization
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() ByteData
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

mavlinkEncodedLength → const int