#include "common.h"
Go to the source code of this file.
Defines | |
#define | SBP_BASELINE_ECEF 0x0202 |
#define | SBP_BASELINE_NED 0x0203 |
#define | SBP_DOPS 0x0206 |
#define | SBP_GPS_TIME 0x0100 |
#define | SBP_HEARTBEAT 0xFFFF |
#define | SBP_POS_ECEF 0x0200 |
#define | SBP_POS_LLH 0x0201 |
#define | SBP_STARTUP 0xFF00 |
#define | SBP_VEL_ECEF 0x0204 |
#define | SBP_VEL_NED 0x0205 |
Functions | |
struct | __attribute__ ((packed)) |
Variables | |
sbp_baseline_ecef_t | |
sbp_baseline_ned_t | |
sbp_dops_t | |
sbp_gps_time_t | |
sbp_heartbeat_t | |
sbp_pos_ecef_t | |
sbp_pos_llh_t | |
sbp_startup_t | |
sbp_vel_ecef_t | |
sbp_vel_ned_t |
#define SBP_BASELINE_ECEF 0x0202 |
Baseline in ECEF Baseline in Earth Centered Earth Fixed (ECEF) coordinates.
Definition at line 118 of file sbp_messages.h.
#define SBP_BASELINE_NED 0x0203 |
Baseline in NED Baseline in local North East Down (NED) coordinates.
Definition at line 134 of file sbp_messages.h.
#define SBP_DOPS 0x0206 |
Dilution of Precision Dilution of Precision.
Definition at line 70 of file sbp_messages.h.
#define SBP_GPS_TIME 0x0100 |
GPS Time GPS Time.
Definition at line 57 of file sbp_messages.h.
#define SBP_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 intended to be used to monitor for system malfunctions and also contains status flags that indicate to the host the status of the system and if it is operating correctly.
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.
Definition at line 47 of file sbp_messages.h.
#define SBP_POS_ECEF 0x0200 |
Position in ECEF Position solution in absolute Earth Centered Earth Fixed (ECEF) coordinates.
Definition at line 85 of file sbp_messages.h.
#define SBP_POS_LLH 0x0201 |
Geodetic Position Geodetic position solution.
Definition at line 101 of file sbp_messages.h.
#define SBP_STARTUP 0xFF00 |
System start-up message The system start-up message is sent once on system start-up. It is intended to be used to notify the host or other attached devices that the system has started and is now ready to respond to commands or configuration requests.
Definition at line 29 of file sbp_messages.h.
#define SBP_VEL_ECEF 0x0204 |
Velocity in ECEF Velocity in Earth Centered Earth Fixed (ECEF) coordinates.
Definition at line 151 of file sbp_messages.h.
#define SBP_VEL_NED 0x0205 |
Velocity in NED Velocity in local North East Down (NED) coordinates.
Definition at line 167 of file sbp_messages.h.
struct __attribute__ | ( | (packed) | ) | [read] |
< Reserved
< Status flags
< GPS week number [weeks]
< GPS Time of Week rounded to the nearest ms [ms]
< Nanosecond remainder of rounded tow [ns]
< Status flags (reserved)
< GPS Time of Week [ms]
< Geometric Dilution of Precision [0.01]
< Position Dilution of Precision [0.01]
< Time Dilution of Precision [0.01]
< Horizontal Dilution of Precision [0.01]
< Vertical Dilution of Precision [0.01]
< GPS Time of Week [ms]
< ECEF X coordinate [m]
< ECEF Y coordinate [m]
< ECEF Z coordinate [m]
< Position accuracy estimate [mm]
< Number of satellites used in solution
< Status flags
< GPS Time of Week [ms]
< Latitude [deg]
< Longitude [deg]
< Height [m]
< Horizontal position accuracy estimate [mm]
< Vertical position accuracy estimate [mm]
< Number of satellites used in solution
< Status flags
< GPS Time of Week [ms]
< Baseline ECEF X coordinate [mm]
< Baseline ECEF Y coordinate [mm]
< Baseline ECEF Z coordinate [mm]
< Position accuracy estimate [mm]
< Number of satellites used in solution
< Status flags
< GPS Time of Week [ms]
< Baseline North coordinate [mm]
< Baseline East coordinate [mm]
< Baseline Down coordinate [mm]
< Horizontal position accuracy estimate [mm]
< Vertical position accuracy estimate [mm]
< Number of satellites used in solution
< Status flags
< GPS Time of Week [ms]
< Velocity ECEF X coordinate [mm/s]
< Velocity ECEF Y coordinate [mm/s]
< Velocity ECEF Z coordinate [mm/s]
< Velocity accuracy estimate [mm/s]
< Number of satellites used in solution
< Status flags (reserved)
< GPS Time of Week [ms]
< Velocity North coordinate [mm/s]
< Velocity East coordinate [mm/s]
< Velocity Down coordinate [mm/s]
< Horizontal velocity accuracy estimate [mm/s]
< Vertical velocity accuracy estimate [mm/s]
< Number of satellites used in solution
< Status flags (reserved)
Definition at line 31 of file sbp_messages.h.
Definition at line 128 of file sbp_messages.h.
Definition at line 145 of file sbp_messages.h.
Definition at line 79 of file sbp_messages.h.
Definition at line 64 of file sbp_messages.h.
Definition at line 51 of file sbp_messages.h.
Definition at line 95 of file sbp_messages.h.
Definition at line 112 of file sbp_messages.h.
Definition at line 33 of file sbp_messages.h.
Definition at line 161 of file sbp_messages.h.
Definition at line 178 of file sbp_messages.h.