PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <ubx.h>
Public Attributes | |
uint32_t | iTOW |
GPS Time of Week [ms]. More... | |
uint16_t | year |
Year (UTC) More... | |
uint8_t | month |
Month, range 1..12 (UTC) More... | |
uint8_t | day |
Day of month, range 1..31 (UTC) More... | |
uint8_t | hour |
Hour of day, range 0..23 (UTC) More... | |
uint8_t | min |
Minute of hour, range 0..59 (UTC) More... | |
uint8_t | sec |
Seconds of minute, range 0..60 (UTC) More... | |
uint8_t | valid |
Validity flags (see UBX_RX_NAV_PVT_VALID_...) More... | |
uint32_t | tAcc |
Time accuracy estimate (UTC) [ns]. More... | |
int32_t | nano |
Fraction of second (UTC) [-1e9...1e9 ns]. More... | |
uint8_t | fixType |
GNSSfix type: 0 = No fix, 1 = Dead Reckoning only, 2 = 2D fix, 3 = 3d-fix, 4 = GNSS + dead reckoning, 5 = time only fix. More... | |
uint8_t | flags |
Fix Status Flags (see UBX_RX_NAV_PVT_FLAGS_...) More... | |
uint8_t | reserved1 |
uint8_t | numSV |
Number of SVs used in Nav Solution. More... | |
int32_t | lon |
Longitude [1e-7 deg]. More... | |
int32_t | lat |
Latitude [1e-7 deg]. More... | |
int32_t | height |
Height above ellipsoid [mm]. More... | |
int32_t | hMSL |
Height above mean sea level [mm]. More... | |
uint32_t | hAcc |
Horizontal accuracy estimate [mm]. More... | |
uint32_t | vAcc |
Vertical accuracy estimate [mm]. More... | |
int32_t | velN |
NED north velocity [mm/s]. More... | |
int32_t | velE |
NED east velocity [mm/s]. More... | |
int32_t | velD |
NED down velocity [mm/s]. More... | |
int32_t | gSpeed |
Ground Speed (2-D) [mm/s]. More... | |
int32_t | headMot |
Heading of motion (2-D) [1e-5 deg]. More... | |
uint32_t | sAcc |
Speed accuracy estimate [mm/s]. More... | |
uint32_t | headAcc |
Heading accuracy estimate (motion and vehicle) [1e-5 deg]. More... | |
uint16_t | pDOP |
Position DOP [0.01]. More... | |
uint16_t | reserved2 |
uint32_t | reserved3 |
int32_t | headVeh |
(ubx8+ only) Heading of vehicle (2-D) [1e-5 deg] More... | |
uint32_t | reserved4 |
(ubx8+ only) More... | |
uint8_t ubx_payload_rx_nav_pvt_t::day |
Day of month, range 1..31 (UTC)
Definition at line 369 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::fixType |
GNSSfix type: 0 = No fix, 1 = Dead Reckoning only, 2 = 2D fix, 3 = 3d-fix, 4 = GNSS + dead reckoning, 5 = time only fix.
Definition at line 376 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::flags |
Fix Status Flags (see UBX_RX_NAV_PVT_FLAGS_...)
Definition at line 377 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::gSpeed |
Ground Speed (2-D) [mm/s].
Definition at line 389 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint32_t ubx_payload_rx_nav_pvt_t::hAcc |
Horizontal accuracy estimate [mm].
Definition at line 384 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint32_t ubx_payload_rx_nav_pvt_t::headAcc |
Heading accuracy estimate (motion and vehicle) [1e-5 deg].
Definition at line 392 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::headMot |
Heading of motion (2-D) [1e-5 deg].
Definition at line 390 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::headVeh |
int32_t ubx_payload_rx_nav_pvt_t::height |
Height above ellipsoid [mm].
Definition at line 382 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::hMSL |
Height above mean sea level [mm].
Definition at line 383 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::hour |
Hour of day, range 0..23 (UTC)
Definition at line 370 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint32_t ubx_payload_rx_nav_pvt_t::iTOW |
int32_t ubx_payload_rx_nav_pvt_t::lat |
Latitude [1e-7 deg].
Definition at line 381 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::lon |
Longitude [1e-7 deg].
Definition at line 380 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::min |
Minute of hour, range 0..59 (UTC)
Definition at line 371 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::month |
Month, range 1..12 (UTC)
Definition at line 368 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::nano |
Fraction of second (UTC) [-1e9...1e9 ns].
Definition at line 375 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::numSV |
Number of SVs used in Nav Solution.
Definition at line 379 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint32_t ubx_payload_rx_nav_pvt_t::sAcc |
Speed accuracy estimate [mm/s].
Definition at line 391 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::sec |
Seconds of minute, range 0..60 (UTC)
Definition at line 372 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint32_t ubx_payload_rx_nav_pvt_t::tAcc |
uint32_t ubx_payload_rx_nav_pvt_t::vAcc |
Vertical accuracy estimate [mm].
Definition at line 385 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint8_t ubx_payload_rx_nav_pvt_t::valid |
Validity flags (see UBX_RX_NAV_PVT_VALID_...)
Definition at line 373 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::velD |
NED down velocity [mm/s].
Definition at line 388 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::velE |
NED east velocity [mm/s].
Definition at line 387 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
int32_t ubx_payload_rx_nav_pvt_t::velN |
NED north velocity [mm/s].
Definition at line 386 of file ubx.h.
Referenced by GPSDriverUBX::payloadRxDone().
uint16_t ubx_payload_rx_nav_pvt_t::year |