Struct sbp::messages::observation::MsgAlmanacGpsDep [−][src]
pub struct MsgAlmanacGpsDep {
pub sender_id: Option<u16>,
pub common: AlmanacCommonContentDep,
pub m0: f64,
pub ecc: f64,
pub sqrta: f64,
pub omega0: f64,
pub omegadot: f64,
pub w: f64,
pub inc: f64,
pub af0: f64,
pub af1: f64,
}
Expand description
Satellite broadcast ephemeris for GPS
The almanac message returns a set of satellite orbit parameters. Almanac data is not very precise and is considered valid for up to several months. Please see the Navstar GPS Space Segment/Navigation user interfaces (ICD- GPS-200, Chapter 20.3.3.5.1.2 Almanac Data) for more details.
Fields
sender_id: Option<u16>
The message sender_id
common: AlmanacCommonContentDep
Values common for all almanac types
m0: f64
Mean anomaly at reference time
ecc: f64
Eccentricity of satellite orbit
sqrta: f64
Square root of the semi-major axis of orbit
omega0: f64
Longitude of ascending node of orbit plane at weekly epoch
omegadot: f64
Rate of right ascension
w: f64
Argument of perigee
inc: f64
Inclination
af0: f64
Polynomial clock correction coefficient (clock bias)
af1: f64
Polynomial clock correction coefficient (clock drift)
Trait Implementations
The message type.
The message name.
Performs the conversion.
Get the message name.
Get the message type.
Set the sender id.
Number of bytes this message will take on the wire.
Auto Trait Implementations
impl RefUnwindSafe for MsgAlmanacGpsDep
impl Send for MsgAlmanacGpsDep
impl Sync for MsgAlmanacGpsDep
impl Unpin for MsgAlmanacGpsDep
impl UnwindSafe for MsgAlmanacGpsDep
Blanket Implementations
Mutably borrows from an owned value. Read more