Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
#include <protocol.h>
Data Fields | |
uint32_t | itow |
GPS time of week of the navigation epoch. | |
uint16_t | year |
Year (UTC) | |
uint8_t | month |
Month, range 1..12 (UTC. | |
uint8_t | day |
Day of month, range 1..31 (UTC) | |
uint8_t | hour |
Hour of day, range 0..23 (UTC) | |
uint8_t | min |
Minute of hour, range 0..59 (UTC) | |
uint8_t | sec |
Seconds of minute, range 0..60 (UTC) | |
uint8_t | valid |
Validity flags. | |
uint32_t | t_acc |
Time accuracy estimate (UTC) | |
int32_t | nano |
Fraction of second, range -1e9 . | |
uint8_t | fix_type |
GNSSfix Type. | |
uint8_t | flags |
Fix status flags. | |
uint8_t | flags2 |
Additional flags. | |
uint8_t | num_sv |
Number of satellites used in Nav Solution. | |
int32_t | lon |
Longitude (1e-7) | |
int32_t | lat |
Latitude (1e-7) | |
int32_t | height |
Height above ellipsoid (mm) | |
int32_t | height_msl |
Height above mean sea level (mm) | |
uint32_t | h_acc |
Horizontal accuracy estimate (mm) | |
uint32_t | v_acc |
Vertical accuracy estimate (mm) | |
int32_t | vel_n |
NED north velocity (mm/s) | |
int32_t | vel_e |
NED east velocity (mm/s) | |
int32_t | vel_d |
NED down velocity (mm/s) | |
int32_t | g_speed |
2D Ground Speed (mm/s) | |
int32_t | head_mot |
2D Heading of motion (1e-5 deg) | |
uint32_t | s_acc |
Speed accuracy estimate (mm/s) | |
uint32_t | head_acc |
Heading accuracy estimate (both motion and vehicle) (1e-5 deg) | |
uint16_t | p_dop |
Position DOP (0.01) | |
uint16_t | flags3 |
Additional flags. | |
uint8_t | reserved0 [4] |
int32_t | head_veh |
2D Heading of vehicle, this is only valid when headVehValid is set (1e-5 deg) | |
int16_t | mag_dec |
Magnetic declination. | |
uint16_t | mag_acc |
Magnetic declination accuracy. | |
uint8_t ubx_msg_nav_pvt::day |
Day of month, range 1..31 (UTC)
uint8_t ubx_msg_nav_pvt::fix_type |
GNSSfix Type.
uint8_t ubx_msg_nav_pvt::flags |
Fix status flags.
uint8_t ubx_msg_nav_pvt::flags2 |
Additional flags.
uint16_t ubx_msg_nav_pvt::flags3 |
Additional flags.
int32_t ubx_msg_nav_pvt::g_speed |
2D Ground Speed (mm/s)
uint32_t ubx_msg_nav_pvt::h_acc |
Horizontal accuracy estimate (mm)
uint32_t ubx_msg_nav_pvt::head_acc |
Heading accuracy estimate (both motion and vehicle) (1e-5 deg)
int32_t ubx_msg_nav_pvt::head_mot |
2D Heading of motion (1e-5 deg)
int32_t ubx_msg_nav_pvt::head_veh |
2D Heading of vehicle, this is only valid when headVehValid is set (1e-5 deg)
int32_t ubx_msg_nav_pvt::height |
Height above ellipsoid (mm)
int32_t ubx_msg_nav_pvt::height_msl |
Height above mean sea level (mm)
uint8_t ubx_msg_nav_pvt::hour |
Hour of day, range 0..23 (UTC)
uint32_t ubx_msg_nav_pvt::itow |
GPS time of week of the navigation epoch.
int32_t ubx_msg_nav_pvt::lat |
Latitude (1e-7)
int32_t ubx_msg_nav_pvt::lon |
Longitude (1e-7)
uint16_t ubx_msg_nav_pvt::mag_acc |
Magnetic declination accuracy.
Only supported in ADR 4.10 and later (1e-2 deg)
int16_t ubx_msg_nav_pvt::mag_dec |
Magnetic declination.
Only supported in ADR 4.10 and later (1e-2 deg)
uint8_t ubx_msg_nav_pvt::min |
Minute of hour, range 0..59 (UTC)
uint8_t ubx_msg_nav_pvt::month |
Month, range 1..12 (UTC.
int32_t ubx_msg_nav_pvt::nano |
Fraction of second, range -1e9 .
. 1e9 (UTC)
uint8_t ubx_msg_nav_pvt::num_sv |
Number of satellites used in Nav Solution.
uint16_t ubx_msg_nav_pvt::p_dop |
Position DOP (0.01)
uint8_t ubx_msg_nav_pvt::reserved0[4] |
uint32_t ubx_msg_nav_pvt::s_acc |
Speed accuracy estimate (mm/s)
uint8_t ubx_msg_nav_pvt::sec |
Seconds of minute, range 0..60 (UTC)
uint32_t ubx_msg_nav_pvt::t_acc |
Time accuracy estimate (UTC)
uint32_t ubx_msg_nav_pvt::v_acc |
Vertical accuracy estimate (mm)
uint8_t ubx_msg_nav_pvt::valid |
Validity flags.
int32_t ubx_msg_nav_pvt::vel_d |
NED down velocity (mm/s)
int32_t ubx_msg_nav_pvt::vel_e |
NED east velocity (mm/s)
int32_t ubx_msg_nav_pvt::vel_n |
NED north velocity (mm/s)
uint16_t ubx_msg_nav_pvt::year |
Year (UTC)