sbp-0.50.3: SwiftNav's SBP Library

CopyrightCopyright (C) 2015 Swift Navigation, Inc.
LicenseLGPL-3
MaintainerMark Fine <dev@swiftnav.com>
Stabilityexperimental
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

SwiftNav.SBP.Tracking

Description

Satellite code and carrier-phase tracking messages from the device.

Synopsis

Documentation

data TrackingChannelState Source

TrackingChannelState.

Tracking channel state for a specific satellite PRN and measured signal power.

Constructors

TrackingChannelState 

Fields

trackingChannelStateState :: Word8

Status of tracking channel

trackingChannelStateSid :: Word32

Signal identifier being tracked - values 0x00 through 0x1F represent GPS PRNs 1 through 32 respectively (PRN-1 notation); other values reserved for future use

trackingChannelStateCn0 :: Float

Carrier-to-noise density

data MsgTrackingState Source

SBP class for message MSG_TRACKING_STATE (0x0013).

The tracking message returns a variable-length array of tracking channel states. It reports status and snr power measurements for all tracked satellites.

Constructors

MsgTrackingState 

Fields

msgTrackingStateStates :: [TrackingChannelState]

Satellite tracking channel state

data TrackingChannelCorrelation Source

TrackingChannelCorrelation.

Structure containing in-phase and quadrature correlation components.

Constructors

TrackingChannelCorrelation 

Fields

trackingChannelCorrelationI :: Int32

In-phase correlation

trackingChannelCorrelationQ :: Int32

Quadrature correlation

data MsgTrackingIq Source

SBP class for message MSG_TRACKING_IQ (0x001C).

When enabled, a tracking channel can output the correlations at each update interval.

Constructors

MsgTrackingIq 

Fields

msgTrackingIqChannel :: Word8

Tracking channel of origin

msgTrackingIqSid :: Word32

Signal identifier being tracked - values 0x00 through 0x1F represent GPS PRNs 1 through 32 respectively (PRN-1 notation); other values reserved for future use

msgTrackingIqCorrs :: [TrackingChannelCorrelation]

Early, Prompt and Late correlations

data MsgTrackingStateDepA Source

SBP class for message MSG_TRACKING_STATE_DEP_A (0x0016).

Deprecated.

Constructors

MsgTrackingStateDepA 

Fields

msgTrackingStateDepAStates :: [TrackingChannelStateDepA]

Satellite tracking channel state