firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
vnav_t::__packed Struct Reference

Data Fields

struct { 
   bool   common: 1 
   bool   time: 1 
   bool   imu: 1 
   bool   gnss: 1 
   bool   attitude: 1 
   bool   ins: 1 
   bool   gnss2: 1 
groups
uint16_t time_types
uint16_t imu_types
uint16_t gnss_types
uint16_t attitude_types
uint16_t ins_types
bool tow_valid: 1
bool date_valid: 1
bool utc_valid: 1
bool mag_x: 1
bool mag_y: 1
bool mag_z: 1
bool ax: 1
bool ay: 1
bool az: 1
bool gx: 1
bool gy: 1
bool gz: 1
bool pres: 1
enum vnav_ins_mode ins_mode: 2
bool gnss_fix: 1
uint8_t resv_1: 1
bool imu_err: 1
bool mag_pres_err: 1
bool gnss_err: 1
uint8_t resv_2: 1
bool gnss_heading_ins: 1
bool gnss_compass: 1

Field Documentation

◆ attitude

bool vnav_t::__packed::attitude

◆ attitude_types

uint16_t vnav_t::__packed::attitude_types

◆ ax

bool vnav_t::__packed::ax

◆ ay

bool vnav_t::__packed::ay

◆ az

bool vnav_t::__packed::az

◆ common

bool vnav_t::__packed::common

◆ date_valid

bool vnav_t::__packed::date_valid

◆ gnss

bool vnav_t::__packed::gnss

◆ gnss2

bool vnav_t::__packed::gnss2

◆ gnss_compass

bool vnav_t::__packed::gnss_compass

◆ gnss_err

bool vnav_t::__packed::gnss_err

◆ gnss_fix

bool vnav_t::__packed::gnss_fix

◆ gnss_heading_ins

bool vnav_t::__packed::gnss_heading_ins

◆ gnss_types

uint16_t vnav_t::__packed::gnss_types

◆ [struct]

struct { ... } vnav_t::__packed::groups

◆ gx

bool vnav_t::__packed::gx

◆ gy

bool vnav_t::__packed::gy

◆ gz

bool vnav_t::__packed::gz

◆ imu

bool vnav_t::__packed::imu

◆ imu_err

bool vnav_t::__packed::imu_err

◆ imu_types

uint16_t vnav_t::__packed::imu_types

◆ ins

bool vnav_t::__packed::ins

◆ ins_mode

enum vnav_ins_mode vnav_t::__packed::ins_mode

◆ ins_types

uint16_t vnav_t::__packed::ins_types

◆ mag_pres_err

bool vnav_t::__packed::mag_pres_err

◆ mag_x

bool vnav_t::__packed::mag_x

◆ mag_y

bool vnav_t::__packed::mag_y

◆ mag_z

bool vnav_t::__packed::mag_z

◆ pres

bool vnav_t::__packed::pres

◆ resv_1

uint8_t vnav_t::__packed::resv_1

◆ resv_2

uint8_t vnav_t::__packed::resv_2

◆ time

bool vnav_t::__packed::time

◆ time_types

uint16_t vnav_t::__packed::time_types

◆ tow_valid

bool vnav_t::__packed::tow_valid

◆ utc_valid

bool vnav_t::__packed::utc_valid

The documentation for this struct was generated from the following file:
  • ecu/safety/application/src/vnav.c