![]() |
MRAS
Multi Rocket Avionics System
|
Message sent by the GNSS (also referred to less correctly as GPS) to the system. More...
#include <GNSSDataMsg.h>
Public Member Functions | |
GNSSDataMsg (SystemMessageType gnss_msg_type) | |
![]() | |
SystemMessage (SystemMessageType type) | |
SystemMessageType | get_type () |
Get the type of the message. | |
Public Attributes | |
float | latitude = 0 |
The latitude in decimal degrees. | |
float | longitude = 0 |
The longitude in decimal degrees. | |
float | altitude = 0 |
The altitude in meters above mean sea level. | |
uint8_t | fix_type = 0 |
The current fix type. | |
uint8_t | SIV = 0 |
The number of satellites used in the fix. | |
Additional Inherited Members | |
![]() | |
SystemMessageType | type |
Message sent by the GNSS (also referred to less correctly as GPS) to the system.
The units of the latitude and longitude are decimal degrees and the altitude is in meters above mean sea level
uint8_t GNSSDataMsg::fix_type = 0 |
The current fix type.
Value | Description |
---|---|
0 | No fix |
1 | Dead reckoning only |
2 | 2D fix |
3 | 3D fix |
4 | GNSS + dead reckoning combined |
5 | Time only fix |