Copyright | Copyright (C) 2015 Swift Navigation, Inc. |
---|---|
License | LGPL-3 |
Maintainer | Mark Fine <dev@swiftnav.com> |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Various structs shared between modules
- data GnssSignal16 = GnssSignal16 {}
- gnssSignal16_sat :: Lens' GnssSignal16 Word8
- gnssSignal16_code :: Lens' GnssSignal16 Word8
- data GnssSignal = GnssSignal {
- _gnssSignal_sat :: Word16
- _gnssSignal_code :: Word8
- _gnssSignal_reserved :: Word8
- gnssSignal_sat :: Lens' GnssSignal Word16
- gnssSignal_reserved :: Lens' GnssSignal Word8
- gnssSignal_code :: Lens' GnssSignal Word8
- data GpsTime = GpsTime {
- _gpsTime_tow :: Word32
- _gpsTime_wn :: Word16
- gpsTime_wn :: Lens' GpsTime Word16
- gpsTime_tow :: Lens' GpsTime Word32
- data GpsTimeSec = GpsTimeSec {
- _gpsTimeSec_tow :: Word32
- _gpsTimeSec_wn :: Word16
- gpsTimeSec_wn :: Lens' GpsTimeSec Word16
- gpsTimeSec_tow :: Lens' GpsTimeSec Word32
- data GpsTimeNano = GpsTimeNano {
- _gpsTimeNano_tow :: Word32
- _gpsTimeNano_ns_residual :: Int32
- _gpsTimeNano_wn :: Word16
- gpsTimeNano_wn :: Lens' GpsTimeNano Word16
- gpsTimeNano_tow :: Lens' GpsTimeNano Word32
- gpsTimeNano_ns_residual :: Lens' GpsTimeNano Int32
- data CarrierPhase = CarrierPhase {}
- carrierPhase_i :: Lens' CarrierPhase Int32
- carrierPhase_f :: Lens' CarrierPhase Word8
Documentation
data GnssSignal16 Source #
GnssSignal16.
Signal identifier containing constellation, band, and satellite identifier
GnssSignal16 | |
|
data GnssSignal Source #
GnssSignal.
Signal identifier containing constellation, band, and satellite identifier
GnssSignal | |
|
gnssSignal_sat :: Lens' GnssSignal Word16 Source #
GPSTime.
A wire-appropriate GPS time, defined as the number of milliseconds since beginning of the week on the Saturday/Sunday transition.
GpsTime | |
|
gpsTime_wn :: Lens' GpsTime Word16 Source #
data GpsTimeSec Source #
GPSTimeSec.
A GPS time, defined as the number of seconds since beginning of the week on the Saturday/Sunday transition.
GpsTimeSec | |
|
gpsTimeSec_wn :: Lens' GpsTimeSec Word16 Source #
data GpsTimeNano Source #
GPSTimeNano.
A wire-appropriate receiver clock time, defined as the time since the beginning of the week on the Saturday/Sunday transition. In most cases, observations are epoch aligned so ns field will be 0.
GpsTimeNano | |
|
gpsTimeNano_wn :: Lens' GpsTimeNano Word16 Source #
data CarrierPhase Source #
CarrierPhase.
Carrier phase measurement in cycles represented as a 40-bit fixed point number with Q32.8 layout, i.e. 32-bits of whole cycles and 8-bits of fractional cycles. This phase has the same sign as the pseudorange.
CarrierPhase | |
|