Class Consts

Class Documentation

class Consts

Public Types

enum IMU_BINARY_DATA_TABLE

Values:

enumerator IMU_BIN_HEADER_FF0
enumerator IMU_BIN_HEADER_FF1
enumerator IMU_BIN_HEADER_R
enumerator IMU_BIN_HEADER_T
enumerator IMU_BIN_HEADER_ID0
enumerator IMU_BIN_HEADER_ID1
enumerator IMU_BIN_FIRMWARE
enumerator IMU_BIN_TIMESTAMP
enumerator IMU_BIN_ACC_X_L
enumerator IMU_BIN_ACC_X_H
enumerator IMU_BIN_ACC_Y_L
enumerator IMU_BIN_ACC_Y_H
enumerator IMU_BIN_ACC_Z_L
enumerator IMU_BIN_ACC_Z_H
enumerator IMU_BIN_TEMP_L
enumerator IMU_BIN_TEMP_H
enumerator IMU_BIN_GYRO_X_L
enumerator IMU_BIN_GYRO_X_H
enumerator IMU_BIN_GYRO_Y_L
enumerator IMU_BIN_GYRO_Y_H
enumerator IMU_BIN_GYRO_Z_L
enumerator IMU_BIN_GYRO_Z_H
enumerator IMU_BIN_MAG_X_L
enumerator IMU_BIN_MAG_X_H
enumerator IMU_BIN_MAG_Y_L
enumerator IMU_BIN_MAG_Y_H
enumerator IMU_BIN_MAG_Z_L
enumerator IMU_BIN_MAG_Z_H
enumerator IMU_BIN_DATA_SIZE
enum IMU_ASCII_DATA_TABLE

Values:

enumerator IMU_ASCII_TIMESTAMP
enumerator IMU_ASCII_GYRO_X
enumerator IMU_ASCII_GYRO_Y
enumerator IMU_ASCII_GYRO_Z
enumerator IMU_ASCII_ACC_X
enumerator IMU_ASCII_ACC_Y
enumerator IMU_ASCII_ACC_Z
enumerator IMU_ASCII_MAG_X
enumerator IMU_ASCII_MAG_Y
enumerator IMU_ASCII_MAG_Z
enumerator IMU_ASCII_TEMP
enumerator IMU_ASCII_DATA_SIZE

Public Functions

inline Consts()
inline ~Consts()
inline void ChangeConvertor(const int firmware_ver)

Public Members

const double CONVERTOR_RAW2G
const double CONVERTOR_RAW2DPS
double CONVERTOR_RAW2UT
double CONVERTOR_RAW2C_1
double CONVERTOR_RAW2C_2
const double CONVERTOR_G2A
const double CONVERTOR_D2R
const double CONVERTOR_UT2T
const double DEFAULT_LINEAR_ACCELERATION_STDDEV
const double DEFAULT_ANGULAR_VELOCITY_STDDEV
const double DEFAULT_MAGNETIC_FIELD_STDDEV

Public Static Attributes

static constexpr int READ_BUFFER_SIZE = 512