SbgGpsPosStatus

This is a ROS message definition.

Source

# SBG Ellipse Messages
# Submessage


# The raw GPS position status
# 0 SOL_COMPUTED		A valid solution has been computed.
# 1 INSUFFICIENT_OBS 	Not enough valid SV to compute a solution.
# 2 INTERNAL_ERROR 		An internal error has occurred.
# 3 HEIGHT_LIMIT 		The height limit has been exceeded.
uint8 status

# The raw GPS position type
# 0 NO_SOLUTION		No valid solution available.
# 1 UNKNOWN_TYPE	An unknown solution type has been computed.
# 2 SINGLE			Single point solution position.
# 3 PSRDIFF			Standard Pseudorange Differential Solution (DGPS).
# 4 SBAS			SBAS satellite used for differential corrections.
# 5 OMNISTAR		Omnistar VBS Position (L1 sub-meter).
# 6 RTK_FLOAT		Floating RTK ambiguity solution (20 cms RTK).
# 7 RTK_INT			Integer RTK ambiguity solution (2 cms RTK).
# 8 PPP_FLOAT		Precise Point Positioning with float ambiguities
# 9 PPP_INT			Precise Point Positioning with fixed ambiguities
# 10 FIXED			Fixed location solution position
uint8 type

# The ifm status
# 0	ERROR		    Interference monitoring system is in error and doesn't work.
# 1	UNKNOWN		    Interference monitoring is either disabled or not available.
# 2 CLEAN		    Interference are monitored and the environment is clean.
# 3 MITIGATED       Interference are detected and mitigated, the PVT is OK.
# 4 CRITICAL        Interference are detected and couldn't be mitigated, the PVT is invalid.
uint8 ifm

# The spoofing status
# 0	ERROR			Spoofing detection system is in error and doesn't work.
# 1	UNKNOWN			Spoofing detection is either disabled or not available.
# 2 CLEAN			Spoofing detection is enabled and no spoofer is detected.
# 3 SINGLE			Probable spoofing identified by one method only.
# 4 MULTIPLE		Confirmed spoofing identified by several methods such as Galileo OSNMA + Built In.
uint8 spoofing

# The OSNMA status
# 0 ERROR		    No valid solution available.
# 1 DISABLED	    An unknown solution type has been computed.
# 2 INITIALIZING	Single point solution position.
# 3 WAITING_NTP		Standard Pseudorange Differential Solution (DGPS).
# 4 VALID			SBAS satellite used for differential corrections.
# 5 SPOOFED		    Omnistar VBS Position (L1 sub-meter).
uint8 osnma

# True if GPS L1 is used in the solution
bool gps_l1_used

# True if GPS L2 is used in the solution
bool gps_l2_used

# True if GPS L5 is used in the solution
bool gps_l5_used

# True if GLONASS L1 is used in the solution
bool glo_l1_used

# True if GLONASS L2 is used in the solution
bool glo_l2_used

# True if GLONASS L3 is used in the solution
bool glo_l3_used

# True if GALILEO E1 is used in the solution
bool gal_e1_used

# True if GALILEO E5a is used in the solution
bool gal_e5a_used

# True if GALILEO E5b is used in the solution
bool gal_e5b_used

# True if GALILEO E5 AltBoc is used in the solution
bool gal_e5alt_used

# True if GALILEO E6 is used in the solution
bool gal_e6_used

# True if BeiDou B1 is used in the solution
bool bds_b1_used

# True if BeiDou B2 is used in the solution
bool bds_b2_used

# True if BeiDou B3 is used in the solution
bool bds_b3_used

# True if QZSS L1CA is used in the solution
bool qzss_l1_used

# True if QZSS L2C is used in the solution
bool qzss_l2_used

# True if QZSS L5 is used in the solution
bool qzss_l5_used