|
Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
#include <protocol.h>
Data Fields | ||
| struct { | ||
| uint32_t itow | ||
| uint16_t year | ||
| uint8_t month | ||
| uint8_t day | ||
| uint8_t hour | ||
| uint8_t minute | ||
| uint8_t second | ||
| uint8_t valid | ||
| uint32_t tacc | ||
| int32_t nano | ||
| } | time | |
| uint8_t | fix_type | |
| uint8_t | flags | |
| See ubx_nav_fix_type. | ||
| uint8_t | flags2 | |
| struct { | ||
| uint8_t num_sv | ||
| int32_t longitude | ||
| int32_t latitude | ||
| int32_t height | ||
| int32_t hmsl | ||
| uint32_t horiz_acc | ||
| uint32_t vert_acc | ||
| int32_t vel_north | ||
| int32_t vel_east | ||
| int32_t vel_down | ||
| int32_t ground_speed | ||
| int32_t head_motion | ||
| uint32_t speed_acc | ||
| uint32_t head_acc | ||
| uint16_t pdop | ||
| Heading accuracy estimate (both motion and vehicle). More... | ||
| uint16_t flags3 | ||
| uint32_t reserved | ||
| int32_t head_vehicle | ||
| int16_t mag_decl | ||
| uint16_t magacc | ||
| } | nav | |
| uint8_t ubx_nav_pvt::day |
| uint8_t ubx_nav_pvt::fix_type |
| uint8_t ubx_nav_pvt::flags |
See ubx_nav_fix_type.
| uint8_t ubx_nav_pvt::flags2 |
| uint16_t ubx_nav_pvt::flags3 |
| int32_t ubx_nav_pvt::ground_speed |
| uint32_t ubx_nav_pvt::head_acc |
| int32_t ubx_nav_pvt::head_motion |
| int32_t ubx_nav_pvt::head_vehicle |
| int32_t ubx_nav_pvt::height |
| int32_t ubx_nav_pvt::hmsl |
| uint32_t ubx_nav_pvt::horiz_acc |
| uint8_t ubx_nav_pvt::hour |
| uint32_t ubx_nav_pvt::itow |
| int32_t ubx_nav_pvt::latitude |
| int32_t ubx_nav_pvt::longitude |
| int16_t ubx_nav_pvt::mag_decl |
| uint16_t ubx_nav_pvt::magacc |
| uint8_t ubx_nav_pvt::minute |
| uint8_t ubx_nav_pvt::month |
| int32_t ubx_nav_pvt::nano |
| struct { ... } ubx_nav_pvt::nav |
| uint8_t ubx_nav_pvt::num_sv |
| uint16_t ubx_nav_pvt::pdop |
Heading accuracy estimate (both motion and vehicle).
Degrees. scaling: 1e-5.
| uint32_t ubx_nav_pvt::reserved |
| uint8_t ubx_nav_pvt::second |
| uint32_t ubx_nav_pvt::speed_acc |
| uint32_t ubx_nav_pvt::tacc |
| struct { ... } ubx_nav_pvt::time |
| uint8_t ubx_nav_pvt::valid |
| int32_t ubx_nav_pvt::vel_down |
| int32_t ubx_nav_pvt::vel_east |
| int32_t ubx_nav_pvt::vel_north |
| uint32_t ubx_nav_pvt::vert_acc |
| uint16_t ubx_nav_pvt::year |