libsbp
v2.4.7
|
Data Structures | |
struct | msg_startup_t |
struct | msg_dgnss_status_t |
struct | msg_heartbeat_t |
struct | msg_ins_status_t |
struct | msg_csac_telemetry_t |
struct | msg_csac_telemetry_labels_t |
Macros | |
#define | SBP_MSG_STARTUP 0xFF00 |
System start-up message. More... | |
#define | SBP_MSG_DGNSS_STATUS 0xFF02 |
Status of received corrections. More... | |
#define | SBP_MSG_HEARTBEAT 0xFFFF |
System heartbeat message. More... | |
#define | SBP_MSG_INS_STATUS 0xFF03 |
Inertial Navigation System status message. More... | |
#define | SBP_MSG_CSAC_TELEMETRY 0xFF04 |
Experimental telemetry message. More... | |
#define | SBP_MSG_CSAC_TELEMETRY_LABELS 0xFF05 |
Experimental telemetry message labels. More... | |
#define SBP_MSG_CSAC_TELEMETRY 0xFF04 |
#define SBP_MSG_CSAC_TELEMETRY_LABELS 0xFF05 |
#define SBP_MSG_DGNSS_STATUS 0xFF02 |
#define SBP_MSG_HEARTBEAT 0xFFFF |
System heartbeat message.
The heartbeat message is sent periodically to inform the host or other attached devices that the system is running. It is used to monitor system malfunctions. It also contains status flags that indicate to the host the status of the system and whether it is operating correctly. Currently, the expected heartbeat interval is 1 sec.
The system error flag is used to indicate that an error has occurred in the system. To determine the source of the error, the remaining error flags should be inspected.
#define SBP_MSG_INS_STATUS 0xFF03 |