sbp-4.8.0: SwiftNav's SBP Library
CopyrightCopyright (C) 2015-2021 Swift Navigation Inc.
LicenseMIT
Stabilityexperimental
Portabilityportable
Safe HaskellSafe-Inferred
LanguageHaskell2010

SwiftNav.SBP.Integrity

Description

< Integrity flag messages >

Synopsis

Documentation

data IntegritySSRHeader Source #

Constructors

IntegritySSRHeader 

Fields

data MsgSsrFlagHighLevel Source #

SBP class for message MSG_SSR_FLAG_HIGH_LEVEL (0x0BB9).

Integrity monitoring flags for multiple aggregated elements. An element could be a satellite, SSR grid point, or SSR tile. A group of aggregated elements being monitored for integrity could refer to:

  • Satellites in a particular {GPS, GAL, BDS} constellation.
  • Satellites in the line-of-sight of a particular SSR tile.
  • Satellites in the line-of-sight of a particular SSR grid point.

The integrity usage for a group of aggregated elements varies according to the integrity flag of the satellites comprising that group.

SSR_INTEGRITY_USAGE_NOMINAL: All satellites received passed the integrity check and have flag INTEGRITY_FLAG_OK.

SSR_INTEGRITY_USAGE_WARNING: A limited number of elements in the group failed the integrity check. Refer to more granular integrity messages for details on the specific failing elements.

SSR_INTEGRITY_USAGE_ALERT: Most elements in the group failed the integrity check, do not use for positioning.

SSR_INTEGRITY_USAGE_NOT_MONITORED: Unable to verify the integrity flag of elements in the group.

Constructors

MsgSsrFlagHighLevel 

Fields

Instances

Instances details
FromJSON MsgSsrFlagHighLevel Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToJSON MsgSsrFlagHighLevel Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Read MsgSsrFlagHighLevel Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Show MsgSsrFlagHighLevel Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Binary MsgSsrFlagHighLevel Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Eq MsgSsrFlagHighLevel Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToSBP MsgSsrFlagHighLevel Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

data MsgSsrFlagSatellites Source #

Constructors

MsgSsrFlagSatellites 

Fields

Instances

Instances details
FromJSON MsgSsrFlagSatellites Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToJSON MsgSsrFlagSatellites Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Read MsgSsrFlagSatellites Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Show MsgSsrFlagSatellites Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Binary MsgSsrFlagSatellites Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Eq MsgSsrFlagSatellites Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToSBP MsgSsrFlagSatellites Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

data MsgSsrFlagTropoGridPoints Source #

Constructors

MsgSsrFlagTropoGridPoints 

Fields

Instances

Instances details
FromJSON MsgSsrFlagTropoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToJSON MsgSsrFlagTropoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Read MsgSsrFlagTropoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Show MsgSsrFlagTropoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Binary MsgSsrFlagTropoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Eq MsgSsrFlagTropoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToSBP MsgSsrFlagTropoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

data MsgSsrFlagIonoGridPoints Source #

Constructors

MsgSsrFlagIonoGridPoints 

Fields

Instances

Instances details
FromJSON MsgSsrFlagIonoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToJSON MsgSsrFlagIonoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Read MsgSsrFlagIonoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Show MsgSsrFlagIonoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Binary MsgSsrFlagIonoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Eq MsgSsrFlagIonoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToSBP MsgSsrFlagIonoGridPoints Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

data MsgSsrFlagIonoTileSatLos Source #

Constructors

MsgSsrFlagIonoTileSatLos 

Fields

Instances

Instances details
FromJSON MsgSsrFlagIonoTileSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToJSON MsgSsrFlagIonoTileSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Read MsgSsrFlagIonoTileSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Show MsgSsrFlagIonoTileSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Binary MsgSsrFlagIonoTileSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Eq MsgSsrFlagIonoTileSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToSBP MsgSsrFlagIonoTileSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

data MsgSsrFlagIonoGridPointSatLos Source #

Instances

Instances details
FromJSON MsgSsrFlagIonoGridPointSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToJSON MsgSsrFlagIonoGridPointSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Read MsgSsrFlagIonoGridPointSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Show MsgSsrFlagIonoGridPointSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Binary MsgSsrFlagIonoGridPointSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

Eq MsgSsrFlagIonoGridPointSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity

ToSBP MsgSsrFlagIonoGridPointSatLos Source # 
Instance details

Defined in SwiftNav.SBP.Integrity