ResponseMessage

Type Alias ResponseMessage 

Source
pub type ResponseMessage = Message;
Expand description

Type alias for version 3 response messages

This is a convenience alias for response::Message that makes it clear we’re working with protocol v3 responses.

Aliased Type§

pub enum ResponseMessage {
Show 18 variants Tpv(Tpv), Gst(Gst), Sky(Sky), Att(Attitude), Imu(Imu), Devices(DeviceList), Device(Device), Watch(Watch), Version(Version), Rtcm2(Rtcm2), Rtcm3(Rtcm3), Error(Error), Toff(TimeOffset), Pps(Pps), Osc(Oscillator), Raw(Raw), Poll(Poll), Other(String),
}

Variants§

§

Tpv(Tpv)

Time-Position-Velocity report

§

Gst(Gst)

GPS pseudorange error statistics

§

Sky(Sky)

Satellite sky view report

§

Att(Attitude)

Attitude/orientation data

§

Imu(Imu)

Inertial measurement unit data

§

Devices(DeviceList)

List of available GPS devices

§

Device(Device)

Single GPS device information

§

Watch(Watch)

Current watch settings

§

Version(Version)

GPSD version information

§

Rtcm2(Rtcm2)

RTCM2 differential correction data

§

Rtcm3(Rtcm3)

RTCM3 differential correction data

§

Error(Error)

Error message from GPSD

§

Toff(TimeOffset)

Time offset report

§

Pps(Pps)

Pulse-per-second timing report

§

Osc(Oscillator)

Oscillator/clock discipline status

§

Raw(Raw)

Raw GPS receiver data

§

Poll(Poll)

Poll response with current fixes

§

Other(String)

Unknown/unsupported message type

Trait Implementations§