Class NavPvtPayload

Inheritance Relationships

Base Type

Class Documentation

class NavPvtPayload : private ubx::UBXPayload

Public Functions

inline NavPvtPayload()
inline NavPvtPayload(ch_t *payload_polled, u2_t size)
inline virtual std::tuple<u1_t*, size_t> make_poll_payload()
inline std::string to_string()

Public Members

u4_t iTOW
u2_t year
u1_t month
u1_t day
u1_t hour
u1_t min
u1_t sec
validity_flags_t valid
u4_t tAcc
i4_t nano
gnss_fix_t fixType
gnss_fix_status_flags_t flags
additional_flags_1_t flags2
u1_t numSV
i4_t lon
i4_t lat
i4_t height
i4_t hMSL
u4_t hAcc
u4_t vAcc
i4_t velN
i4_t velE
i4_t velD
i4_t gSpeed
i4_t headMot
u4_t sAcc
u4_t headAcc
u2_t pDOP
additional_flags_2_t flags3
u1_t reserved0[5]
i4_t headVeh
i2_t magDec
u2_t magAcc

Public Static Attributes

static const msg_class_t MSG_CLASS = UBX_NAV
static const msg_id_t MSG_ID = UBX_NAV_PVT