Copyright | Copyright (C) 2015-2018 Swift Navigation Inc. |
---|---|
License | LGPL-3 |
Maintainer | Swift Navigation <dev@swiftnav.com> |
Stability | experimental |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Satellite code and carrier-phase tracking messages from the device.
- msgTrackingStateDetailedDepA :: Word16
- data MsgTrackingStateDetailedDepA = MsgTrackingStateDetailedDepA {
- _msgTrackingStateDetailedDepA_recv_time :: !Word64
- _msgTrackingStateDetailedDepA_tot :: !GpsTime
- _msgTrackingStateDetailedDepA_P :: !Word32
- _msgTrackingStateDetailedDepA_P_std :: !Word16
- _msgTrackingStateDetailedDepA_L :: !CarrierPhase
- _msgTrackingStateDetailedDepA_cn0 :: !Word8
- _msgTrackingStateDetailedDepA_lock :: !Word16
- _msgTrackingStateDetailedDepA_sid :: !GnssSignal
- _msgTrackingStateDetailedDepA_doppler :: !Int32
- _msgTrackingStateDetailedDepA_doppler_std :: !Word16
- _msgTrackingStateDetailedDepA_uptime :: !Word32
- _msgTrackingStateDetailedDepA_clock_offset :: !Int16
- _msgTrackingStateDetailedDepA_clock_drift :: !Int16
- _msgTrackingStateDetailedDepA_corr_spacing :: !Word16
- _msgTrackingStateDetailedDepA_acceleration :: !Int8
- _msgTrackingStateDetailedDepA_sync_flags :: !Word8
- _msgTrackingStateDetailedDepA_tow_flags :: !Word8
- _msgTrackingStateDetailedDepA_track_flags :: !Word8
- _msgTrackingStateDetailedDepA_nav_flags :: !Word8
- _msgTrackingStateDetailedDepA_pset_flags :: !Word8
- _msgTrackingStateDetailedDepA_misc_flags :: !Word8
- msgTrackingStateDetailedDepA_uptime :: Lens' MsgTrackingStateDetailedDepA Word32
- msgTrackingStateDetailedDepA_track_flags :: Lens' MsgTrackingStateDetailedDepA Word8
- msgTrackingStateDetailedDepA_tow_flags :: Lens' MsgTrackingStateDetailedDepA Word8
- msgTrackingStateDetailedDepA_tot :: Lens' MsgTrackingStateDetailedDepA GpsTime
- msgTrackingStateDetailedDepA_sync_flags :: Lens' MsgTrackingStateDetailedDepA Word8
- msgTrackingStateDetailedDepA_sid :: Lens' MsgTrackingStateDetailedDepA GnssSignal
- msgTrackingStateDetailedDepA_recv_time :: Lens' MsgTrackingStateDetailedDepA Word64
- msgTrackingStateDetailedDepA_pset_flags :: Lens' MsgTrackingStateDetailedDepA Word8
- msgTrackingStateDetailedDepA_nav_flags :: Lens' MsgTrackingStateDetailedDepA Word8
- msgTrackingStateDetailedDepA_misc_flags :: Lens' MsgTrackingStateDetailedDepA Word8
- msgTrackingStateDetailedDepA_lock :: Lens' MsgTrackingStateDetailedDepA Word16
- msgTrackingStateDetailedDepA_doppler_std :: Lens' MsgTrackingStateDetailedDepA Word16
- msgTrackingStateDetailedDepA_doppler :: Lens' MsgTrackingStateDetailedDepA Int32
- msgTrackingStateDetailedDepA_corr_spacing :: Lens' MsgTrackingStateDetailedDepA Word16
- msgTrackingStateDetailedDepA_cn0 :: Lens' MsgTrackingStateDetailedDepA Word8
- msgTrackingStateDetailedDepA_clock_offset :: Lens' MsgTrackingStateDetailedDepA Int16
- msgTrackingStateDetailedDepA_clock_drift :: Lens' MsgTrackingStateDetailedDepA Int16
- msgTrackingStateDetailedDepA_acceleration :: Lens' MsgTrackingStateDetailedDepA Int8
- msgTrackingStateDetailedDepA_P_std :: Lens' MsgTrackingStateDetailedDepA Word16
- msgTrackingStateDetailedDepA_P :: Lens' MsgTrackingStateDetailedDepA Word32
- msgTrackingStateDetailedDepA_L :: Lens' MsgTrackingStateDetailedDepA CarrierPhase
- msgTrackingStateDetailedDep :: Word16
- data MsgTrackingStateDetailedDep = MsgTrackingStateDetailedDep {
- _msgTrackingStateDetailedDep_recv_time :: !Word64
- _msgTrackingStateDetailedDep_tot :: !GpsTimeDep
- _msgTrackingStateDetailedDep_P :: !Word32
- _msgTrackingStateDetailedDep_P_std :: !Word16
- _msgTrackingStateDetailedDep_L :: !CarrierPhase
- _msgTrackingStateDetailedDep_cn0 :: !Word8
- _msgTrackingStateDetailedDep_lock :: !Word16
- _msgTrackingStateDetailedDep_sid :: !GnssSignalDep
- _msgTrackingStateDetailedDep_doppler :: !Int32
- _msgTrackingStateDetailedDep_doppler_std :: !Word16
- _msgTrackingStateDetailedDep_uptime :: !Word32
- _msgTrackingStateDetailedDep_clock_offset :: !Int16
- _msgTrackingStateDetailedDep_clock_drift :: !Int16
- _msgTrackingStateDetailedDep_corr_spacing :: !Word16
- _msgTrackingStateDetailedDep_acceleration :: !Int8
- _msgTrackingStateDetailedDep_sync_flags :: !Word8
- _msgTrackingStateDetailedDep_tow_flags :: !Word8
- _msgTrackingStateDetailedDep_track_flags :: !Word8
- _msgTrackingStateDetailedDep_nav_flags :: !Word8
- _msgTrackingStateDetailedDep_pset_flags :: !Word8
- _msgTrackingStateDetailedDep_misc_flags :: !Word8
- msgTrackingStateDetailedDep_uptime :: Lens' MsgTrackingStateDetailedDep Word32
- msgTrackingStateDetailedDep_track_flags :: Lens' MsgTrackingStateDetailedDep Word8
- msgTrackingStateDetailedDep_tow_flags :: Lens' MsgTrackingStateDetailedDep Word8
- msgTrackingStateDetailedDep_tot :: Lens' MsgTrackingStateDetailedDep GpsTimeDep
- msgTrackingStateDetailedDep_sync_flags :: Lens' MsgTrackingStateDetailedDep Word8
- msgTrackingStateDetailedDep_sid :: Lens' MsgTrackingStateDetailedDep GnssSignalDep
- msgTrackingStateDetailedDep_recv_time :: Lens' MsgTrackingStateDetailedDep Word64
- msgTrackingStateDetailedDep_pset_flags :: Lens' MsgTrackingStateDetailedDep Word8
- msgTrackingStateDetailedDep_nav_flags :: Lens' MsgTrackingStateDetailedDep Word8
- msgTrackingStateDetailedDep_misc_flags :: Lens' MsgTrackingStateDetailedDep Word8
- msgTrackingStateDetailedDep_lock :: Lens' MsgTrackingStateDetailedDep Word16
- msgTrackingStateDetailedDep_doppler_std :: Lens' MsgTrackingStateDetailedDep Word16
- msgTrackingStateDetailedDep_doppler :: Lens' MsgTrackingStateDetailedDep Int32
- msgTrackingStateDetailedDep_corr_spacing :: Lens' MsgTrackingStateDetailedDep Word16
- msgTrackingStateDetailedDep_cn0 :: Lens' MsgTrackingStateDetailedDep Word8
- msgTrackingStateDetailedDep_clock_offset :: Lens' MsgTrackingStateDetailedDep Int16
- msgTrackingStateDetailedDep_clock_drift :: Lens' MsgTrackingStateDetailedDep Int16
- msgTrackingStateDetailedDep_acceleration :: Lens' MsgTrackingStateDetailedDep Int8
- msgTrackingStateDetailedDep_P_std :: Lens' MsgTrackingStateDetailedDep Word16
- msgTrackingStateDetailedDep_P :: Lens' MsgTrackingStateDetailedDep Word32
- msgTrackingStateDetailedDep_L :: Lens' MsgTrackingStateDetailedDep CarrierPhase
- data TrackingChannelState = TrackingChannelState {}
- trackingChannelState_sid :: Lens' TrackingChannelState GnssSignal
- trackingChannelState_fcn :: Lens' TrackingChannelState Word8
- trackingChannelState_cn0 :: Lens' TrackingChannelState Word8
- msgTrackingState :: Word16
- data MsgTrackingState = MsgTrackingState {}
- msgTrackingState_states :: Iso' MsgTrackingState [TrackingChannelState]
- data MeasurementState = MeasurementState {}
- measurementState_mesid :: Lens' MeasurementState GnssSignal
- measurementState_cn0 :: Lens' MeasurementState Word8
- msgMeasurementState :: Word16
- data MsgMeasurementState = MsgMeasurementState {}
- msgMeasurementState_states :: Iso' MsgMeasurementState [MeasurementState]
- data TrackingChannelCorrelation = TrackingChannelCorrelation {}
- trackingChannelCorrelation_Q :: Lens' TrackingChannelCorrelation Int32
- trackingChannelCorrelation_I :: Lens' TrackingChannelCorrelation Int32
- msgTrackingIq :: Word16
- data MsgTrackingIq = MsgTrackingIq {}
- msgTrackingIq_sid :: Lens' MsgTrackingIq GnssSignal
- msgTrackingIq_corrs :: Lens' MsgTrackingIq [TrackingChannelCorrelation]
- msgTrackingIq_channel :: Lens' MsgTrackingIq Word8
- msgTrackingIqDep :: Word16
- data MsgTrackingIqDep = MsgTrackingIqDep {}
- msgTrackingIqDep_sid :: Lens' MsgTrackingIqDep GnssSignalDep
- msgTrackingIqDep_corrs :: Lens' MsgTrackingIqDep [TrackingChannelCorrelation]
- msgTrackingIqDep_channel :: Lens' MsgTrackingIqDep Word8
- data TrackingChannelStateDepA = TrackingChannelStateDepA {}
- trackingChannelStateDepA_state :: Lens' TrackingChannelStateDepA Word8
- trackingChannelStateDepA_prn :: Lens' TrackingChannelStateDepA Word8
- trackingChannelStateDepA_cn0 :: Lens' TrackingChannelStateDepA Float
- msgTrackingStateDepA :: Word16
- data MsgTrackingStateDepA = MsgTrackingStateDepA {}
- msgTrackingStateDepA_states :: Iso' MsgTrackingStateDepA [TrackingChannelStateDepA]
- data TrackingChannelStateDepB = TrackingChannelStateDepB {}
- trackingChannelStateDepB_state :: Lens' TrackingChannelStateDepB Word8
- trackingChannelStateDepB_sid :: Lens' TrackingChannelStateDepB GnssSignalDep
- trackingChannelStateDepB_cn0 :: Lens' TrackingChannelStateDepB Float
- msgTrackingStateDepB :: Word16
- data MsgTrackingStateDepB = MsgTrackingStateDepB {}
- msgTrackingStateDepB_states :: Iso' MsgTrackingStateDepB [TrackingChannelStateDepB]
Documentation
data MsgTrackingStateDetailedDepA Source #
SBP class for message MSG_TRACKING_STATE_DETAILED_DEP_A (0x0021).
The tracking message returns a set tracking channel parameters for a single tracking channel useful for debugging issues.
MsgTrackingStateDetailedDepA | |
|
data MsgTrackingStateDetailedDep Source #
SBP class for message MSG_TRACKING_STATE_DETAILED_DEP (0x0011).
Deprecated.
MsgTrackingStateDetailedDep | |
|
data TrackingChannelState Source #
TrackingChannelState.
Tracking channel state for a specific satellite signal and measured signal power.
TrackingChannelState | |
|
data MsgTrackingState Source #
SBP class for message MSG_TRACKING_STATE (0x0041).
The tracking message returns a variable-length array of tracking channel states. It reports status and carrier-to-noise density measurements for all tracked satellites.
MsgTrackingState | |
|
data MeasurementState Source #
MeasurementState.
Measurement Engine tracking channel state for a specific satellite signal and measured signal power. The mesid field for Glonass can either carry the FCN as 100 + FCN where FCN is in [-7, +6] or the Slot ID (from 1 to 28)
MeasurementState | |
|
data MsgMeasurementState Source #
SBP class for message MSG_MEASUREMENT_STATE (0x0061).
The tracking message returns a variable-length array of tracking channel states. It reports status and carrier-to-noise density measurements for all tracked satellites.
MsgMeasurementState | |
|
data TrackingChannelCorrelation Source #
TrackingChannelCorrelation.
Structure containing in-phase and quadrature correlation components.
TrackingChannelCorrelation | |
|
data MsgTrackingIq Source #
SBP class for message MSG_TRACKING_IQ (0x002C).
When enabled, a tracking channel can output the correlations at each update interval.
MsgTrackingIq | |
|
data MsgTrackingIqDep Source #
SBP class for message MSG_TRACKING_IQ_DEP (0x001C).
Deprecated.
MsgTrackingIqDep | |
|
data TrackingChannelStateDepA Source #
TrackingChannelStateDepA.
Deprecated.
TrackingChannelStateDepA | |
|
data MsgTrackingStateDepA Source #
SBP class for message MSG_TRACKING_STATE_DEP_A (0x0016).
Deprecated.
MsgTrackingStateDepA | |
|
data TrackingChannelStateDepB Source #
TrackingChannelStateDepB.
Deprecated.
TrackingChannelStateDepB | |
|
data MsgTrackingStateDepB Source #
SBP class for message MSG_TRACKING_STATE_DEP_B (0x0013).
Deprecated.
MsgTrackingStateDepB | |
|