Namespaces | Typedefs | Functions | Variables
USBLMessages.hpp File Reference
#include <labust/tritech/mmcMessages.hpp>
#include <labust/preprocessor/mem_serialized_struct.hpp>
#include <boost/array.hpp>
#include <cstdint>
Include dependency graph for USBLMessages.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  labust
namespace  labust::tritech

Typedefs

typedef boost::array< double, 3 > labust::tritech::vec3d
typedef boost::array< float, 3 > labust::tritech::vec3f
typedef boost::array< int16_t, 3 > labust::tritech::vec3int16
typedef boost::array< float, 4 > labust::tritech::vec4f
typedef boost::array< float, 5 > labust::tritech::vec5f

Functions

 acc (vec3int16, mag)(vec3int16
 cmd (uint32_t, time)(vec3int16
 externalTemp (int16_t, internalTemp)) PP_LABUST_DEFINE_BOOST_SERIALIZED_STRUCT_CLEAN((labust)(tritech)
 gyro (int16_t, pressure)(int16_t
 PP_LABUST_DEFINE_BOOST_SERIALIZED_STRUCT_CLEAN ((labust)(tritech), USBLData,(size_t, time_ms)(uint8_t, reply_validity)(vec3f, doa)(float, RMS)(float, usblAngleQuality)(float, usblRangeQuality)(vec4f, reliability)(vec3d, attitude)(bool, isTransponder)(uint16_t, unitID)(vec3d, relativePos)(vec5f, sigma)(float, fixVOS)(double, range)(vec3d, attitudeCorrectedPos)(vec3d, worldPos)(double, time)) PP_LABUST_DEFINE_BOOST_SERIALIZED_STRUCT_CLEAN((labust)(tritech)

Variables

 AttSenData
 uint8_t
 USBLDataV2

Function Documentation

acc ( vec3int16  ,
mag   
)
cmd ( uint32_t  ,
time   
)
externalTemp ( int16_t  ,
internalTemp   
)
gyro ( int16_t  ,
pressure   
)
PP_LABUST_DEFINE_BOOST_SERIALIZED_STRUCT_CLEAN ( (labust)(tritech)  ,
USBLData  ,
(size_t, time_ms)(uint8_t, reply_validity)(vec3f, doa)(float, RMS)(float, usblAngleQuality)(float, usblRangeQuality)(vec4f, reliability)(vec3d, attitude)(bool, isTransponder)(uint16_t, unitID)(vec3d, relativePos)(vec5f, sigma)(float, fixVOS)(double, range)(vec3d, attitudeCorrectedPos)(vec3d, worldPos)(double, time)   
)
Todo:
Document the USBLData and USBLDataV2 classes.

Variable Documentation

Definition at line 82 of file USBLMessages.hpp.

Definition at line 82 of file USBLMessages.hpp.

Definition at line 92 of file USBLMessages.hpp.



tritech_sdk
Author(s): Gyula Nagy
autogenerated on Thu Jul 10 2014 10:34:19