VectorNav C++ Library
Public Member Functions | Public Attributes | List of all members
vn::sensors::GpsSolutionLlaRegister Struct Reference

Structure representing the GPS Solution - LLA register. More...

#include <registers.h>

Public Member Functions

 GpsSolutionLlaRegister (double timeIn, uint16_t weekIn, protocol::uart::GpsFix gpsFixIn, uint8_t numSatsIn, vn::math::vec3d llaIn, vn::math::vec3f nedVelIn, vn::math::vec3f nedAccIn, float speedAccIn, float timeAccIn)
 Creates an initializes a new GpsSolutionLlaRegister structure. More...
 

Public Attributes

double time
 The time field.
 
uint16_t week
 The week field.
 
protocol::uart::GpsFix gpsFix
 The gpsFix field.
 
uint8_t numSats
 The numSats field.
 
vn::math::vec3d lla
 The lla field.
 
vn::math::vec3f nedVel
 The nedVel field.
 
vn::math::vec3f nedAcc
 The nedAcc field.
 
float speedAcc
 The speedAcc field.
 
float timeAcc
 The timeAcc field.
 

Detailed Description

Structure representing the GPS Solution - LLA register.

Constructor & Destructor Documentation

vn::sensors::GpsSolutionLlaRegister::GpsSolutionLlaRegister ( double  timeIn,
uint16_t  weekIn,
protocol::uart::GpsFix  gpsFixIn,
uint8_t  numSatsIn,
vn::math::vec3d  llaIn,
vn::math::vec3f  nedVelIn,
vn::math::vec3f  nedAccIn,
float  speedAccIn,
float  timeAccIn 
)
inline

Creates an initializes a new GpsSolutionLlaRegister structure.

Parameters
[in]timeInValue to initialize the time field with.
[in]weekInValue to initialize the week field with.
[in]gpsFixInValue to initialize the gpsFix field with.
[in]numSatsInValue to initialize the numSats field with.
[in]llaInValue to initialize the lla field with.
[in]nedVelInValue to initialize the nedVel field with.
[in]nedAccInValue to initialize the nedAcc field with.
[in]speedAccInValue to initialize the speedAcc field with.
[in]timeAccInValue to initialize the timeAcc field with.

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