CreOS SDK
The CreOS SDK allows you to interact with Avular robots
 
Loading...
Searching...
No Matches
nav_sat_status.hpp
Go to the documentation of this file.
1
8namespace sensor_msgs::msg {
20public:
21 // Navigation Satellite fix status for any Global Navigation Satellite System.
22 //
23 // Whether to output an augmented fix is determined by both the fix
24 // type and the last time differential corrections were received. A
25 // fix is valid when status >= STATUS_FIX.
26
27 static const int8_t STATUS_NO_FIX = -1;
28 static const int8_t STATUS_FIX = 0;
29 static const int8_t STATUS_SBAS_FIX = 1;
30 static const int8_t STATUS_GBAS_FIX = 2;
31
32 int8_t status;
33
34 // Bits defining which Global Navigation Satellite System signals were
35 // used by the receiver.
36
37 static const uint16_t SERVICE_GPS = 1;
38 static const uint16_t SERVICE_GLONASS = 2;
39 static const uint16_t SERVICE_COMPASS = 4;
40 static const uint16_t SERVICE_GALILEO = 8;
41
42 uint16_t service;
43};
44} // namespace sensor_msgs::msg
ROS message class definition for NavSatStatus.
Definition nav_sat_status.hpp:19
static const int8_t STATUS_GBAS_FIX
with ground-based augmentation
Definition nav_sat_status.hpp:30
static const int8_t STATUS_SBAS_FIX
with satellite-based augmentation
Definition nav_sat_status.hpp:29
static const uint16_t SERVICE_COMPASS
includes BeiDou.
Definition nav_sat_status.hpp:39
static const int8_t STATUS_NO_FIX
unable to fix position
Definition nav_sat_status.hpp:27
static const int8_t STATUS_FIX
unaugmented fix
Definition nav_sat_status.hpp:28
message definitions of the sensor_msgs package
Definition battery_state.hpp:8