sbp-2.3.17: SwiftNav's SBP Library

CopyrightCopyright (C) 2015-2018 Swift Navigation Inc.
LicenseLGPL-3
MaintainerSwift Navigation <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 MsgTrackingStateDetailedDepA #

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.

Constructors

MsgTrackingStateDetailedDepA 

Fields

Instances
Eq MsgTrackingStateDetailedDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDetailedDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDetailedDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDetailedDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDetailedDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDetailedDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDetailedDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

data MsgTrackingStateDetailedDep #

SBP class for message MSG_TRACKING_STATE_DETAILED_DEP (0x0011).

Deprecated.

Constructors

MsgTrackingStateDetailedDep 

Fields

Instances
Eq MsgTrackingStateDetailedDep # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDetailedDep # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDetailedDep # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDetailedDep # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDetailedDep # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDetailedDep # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDetailedDep # 
Instance details

Defined in SwiftNav.SBP.Tracking

data TrackingChannelState #

TrackingChannelState.

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

Constructors

TrackingChannelState 

Fields

data MsgTrackingState #

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.

Constructors

MsgTrackingState 

Fields

data MeasurementState #

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)

Constructors

MeasurementState 

Fields

data MsgMeasurementState #

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.

Constructors

MsgMeasurementState 

Fields

data TrackingChannelCorrelation #

TrackingChannelCorrelation.

Structure containing in-phase and quadrature correlation components.

Constructors

TrackingChannelCorrelation 

Fields

Instances
Eq TrackingChannelCorrelation # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read TrackingChannelCorrelation # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show TrackingChannelCorrelation # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON TrackingChannelCorrelation # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON TrackingChannelCorrelation # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary TrackingChannelCorrelation # 
Instance details

Defined in SwiftNav.SBP.Tracking

data MsgTrackingIq #

SBP class for message MSG_TRACKING_IQ (0x002C).

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

Constructors

MsgTrackingIq 

Fields

data MsgTrackingIqDep #

SBP class for message MSG_TRACKING_IQ_DEP (0x001C).

Deprecated.

Constructors

MsgTrackingIqDep 

Fields

data TrackingChannelStateDepA #

TrackingChannelStateDepA.

Deprecated.

Constructors

TrackingChannelStateDepA 

Fields

data MsgTrackingStateDepA #

SBP class for message MSG_TRACKING_STATE_DEP_A (0x0016).

Deprecated.

Constructors

MsgTrackingStateDepA 

Fields

Instances
Eq MsgTrackingStateDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDepA # 
Instance details

Defined in SwiftNav.SBP.Tracking

data TrackingChannelStateDepB #

TrackingChannelStateDepB.

Deprecated.

Constructors

TrackingChannelStateDepB 

Fields

data MsgTrackingStateDepB #

SBP class for message MSG_TRACKING_STATE_DEP_B (0x0013).

Deprecated.

Constructors

MsgTrackingStateDepB 

Fields

Instances
Eq MsgTrackingStateDepB # 
Instance details

Defined in SwiftNav.SBP.Tracking

Read MsgTrackingStateDepB # 
Instance details

Defined in SwiftNav.SBP.Tracking

Show MsgTrackingStateDepB # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToJSON MsgTrackingStateDepB # 
Instance details

Defined in SwiftNav.SBP.Tracking

FromJSON MsgTrackingStateDepB # 
Instance details

Defined in SwiftNav.SBP.Tracking

Binary MsgTrackingStateDepB # 
Instance details

Defined in SwiftNav.SBP.Tracking

ToSBP MsgTrackingStateDepB # 
Instance details

Defined in SwiftNav.SBP.Tracking