KM3NeT CLB  2.0
KM3NeT CLB v2 Embedded Software
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ins_t Struct Reference

Structure defining all process variables for subsystem Instrumentation. More...

#include <vars.h>

Data Fields

f32_t ahrs_pitch
 Pitch in degrees.
 
f32_t ahrs_roll
 Roll in degrees.
 
f32_t ahrs_yaw
 Yaw in degrees.
 
f32_t ahrs_a [3]
 Acceleration projection, (Index 0=X, 1=Y, 2=Z)
 
f32_t ahrs_g [3]
 Angular velocity projection, (Index 0=X, 1=Y, 2=Z)
 
f32_t ahrs_h [3]
 Magnetic field projection, (Index 0=X, 1=Y, 2=Z)
 
int16_t temp
 Temperature in 1/100th of a degree.
 
uint16_t humid
 Humidity in 1/100th RH.
 
bool ahrs_enable
 Compass enable (deprecated, see SYS_DISABLE)
 
bool ahrs_valid
 Compass data are valid.
 
uint8_t compass_version
 Compass version: 0 if not available or very old version. More...
 

Detailed Description

Structure defining all process variables for subsystem Instrumentation.

Definition at line 413 of file vars.h.

Field Documentation

uint8_t ins_t::compass_version

Compass version: 0 if not available or very old version.

255 for LSM303. Otherwise version * 10, e.g. version 4.1 would be value 41

Definition at line 449 of file vars.h.


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