Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
ubx_nav_pvt Struct Reference

#include <zephyr/modem/ubx/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

Field Documentation

◆ day

uint8_t ubx_nav_pvt::day

◆ fix_type

uint8_t ubx_nav_pvt::fix_type

◆ flags

uint8_t ubx_nav_pvt::flags

◆ flags2

uint8_t ubx_nav_pvt::flags2

◆ flags3

uint16_t ubx_nav_pvt::flags3

◆ ground_speed

int32_t ubx_nav_pvt::ground_speed

◆ head_acc

uint32_t ubx_nav_pvt::head_acc

◆ head_motion

int32_t ubx_nav_pvt::head_motion

◆ head_vehicle

int32_t ubx_nav_pvt::head_vehicle

◆ height

int32_t ubx_nav_pvt::height

◆ hmsl

int32_t ubx_nav_pvt::hmsl

◆ horiz_acc

uint32_t ubx_nav_pvt::horiz_acc

◆ hour

uint8_t ubx_nav_pvt::hour

◆ itow

uint32_t ubx_nav_pvt::itow

◆ latitude

int32_t ubx_nav_pvt::latitude

◆ longitude

int32_t ubx_nav_pvt::longitude

◆ mag_decl

int16_t ubx_nav_pvt::mag_decl

◆ magacc

uint16_t ubx_nav_pvt::magacc

◆ minute

uint8_t ubx_nav_pvt::minute

◆ month

uint8_t ubx_nav_pvt::month

◆ nano

int32_t ubx_nav_pvt::nano

◆ [struct]

struct { ... } ubx_nav_pvt::nav

◆ num_sv

uint8_t ubx_nav_pvt::num_sv

◆ pdop

uint16_t ubx_nav_pvt::pdop

Heading accuracy estimate (both motion and vehicle).

Degrees. scaling: 1e-5.

◆ reserved

uint32_t ubx_nav_pvt::reserved

◆ second

uint8_t ubx_nav_pvt::second

◆ speed_acc

uint32_t ubx_nav_pvt::speed_acc

◆ tacc

uint32_t ubx_nav_pvt::tacc

◆ [struct]

struct { ... } ubx_nav_pvt::time

◆ valid

uint8_t ubx_nav_pvt::valid

◆ vel_down

int32_t ubx_nav_pvt::vel_down

◆ vel_east

int32_t ubx_nav_pvt::vel_east

◆ vel_north

int32_t ubx_nav_pvt::vel_north

◆ vert_acc

uint32_t ubx_nav_pvt::vert_acc

◆ year

uint16_t ubx_nav_pvt::year

The documentation for this struct was generated from the following file: