libvisiontransfer  7.2.0
Static Public Attributes | List of all members
visiontransfer::internal::SH2Constants Struct Reference

Static Public Attributes

static constexpr uint8_t CHANNEL_COMMAND = 0
 
static constexpr uint8_t CHANNEL_EXECUTABLE = 1
 
static constexpr uint8_t CHANNEL_CONTROL = 2
 
static constexpr uint8_t CHANNEL_REPORTS = 3
 
static constexpr uint8_t CHANNEL_WAKE_REPORTS = 4
 
static constexpr uint8_t CHANNEL_GYRO = 5
 
static constexpr uint8_t REPORT_COMMAND_RESPONSE = 0xf1
 
static constexpr uint8_t REPORT_COMMAND_REQUEST = 0xf2
 
static constexpr uint8_t REPORT_FRS_READ_RESPONSE = 0xf3
 
static constexpr uint8_t REPORT_FRS_READ_REQUEST = 0xf4
 
static constexpr uint8_t REPORT_FRS_WRITE_RESPONSE = 0xf5
 
static constexpr uint8_t REPORT_FRS_WRITE_DATA = 0xf6
 
static constexpr uint8_t REPORT_FRS_WRITE_REQUEST = 0xf7
 
static constexpr uint8_t REPORT_PRODUCT_ID_RESPONSE = 0xf8
 
static constexpr uint8_t REPORT_PRODUCT_ID_REQUEST = 0xf9
 
static constexpr uint8_t REPORT_TIMESTAMP_REBASE = 0xfa
 
static constexpr uint8_t REPORT_BASE_TIMESTAMP_REFERENCE = 0xfb
 
static constexpr uint8_t REPORT_GET_FEATURE_RESPONSE = 0xfc
 
static constexpr uint8_t REPORT_SET_FEATURE_COMMAND = 0xfd
 
static constexpr uint8_t REPORT_GET_FEATURE_REQUEST = 0xfe
 
static constexpr uint8_t COMMAND_REPORT_ERRORS = 0x01
 
static constexpr uint8_t COMMAND_COUNTS = 0x02
 
static constexpr uint8_t COMMAND_TARE = 0x03
 
static constexpr uint8_t COMMAND_INITIALIZE = 0x04
 
static constexpr uint8_t COMMAND_RESERVED_05 = 0x05
 
static constexpr uint8_t COMMAND_SAVE_DCD = 0x06
 
static constexpr uint8_t COMMAND_ME_CALIBRATION = 0x07
 
static constexpr uint8_t COMMAND_RESERVED_08 = 0x08
 
static constexpr uint8_t COMMAND_PERIODIC_DCD_SAVE = 0x09
 
static constexpr uint8_t COMMAND_GET_OSCILLATOR_TYPE = 0x0a
 
static constexpr uint8_t COMMAND_CLEAR_DCD_AND_RESET = 0x0b
 
static constexpr uint8_t COMMAND_CALIBRATION = 0x0c
 
static constexpr uint8_t COMMAND_BOOTLOADER = 0x0d
 
static constexpr uint8_t COMMAND_INTERACTIVE_CALIBRATION = 0x0e
 
static constexpr uint8_t SUBCOMMAND_COUNTS__GET_COUNTS = 0x00
 
static constexpr uint8_t SUBCOMMAND_COUNTS__CLEAR_COUNTS = 0x01
 
static constexpr uint8_t SUBCOMMAND_TARE__TARE_NOW = 0x00
 
static constexpr uint8_t SUBCOMMAND_TARE__PERSIST_TARE = 0x01
 
static constexpr uint8_t SUBCOMMAND_TARE__SET_REORIENTATION = 0x02
 
static constexpr uint8_t SUBCOMMAND_CALIBRATION__START_CALIBRATION = 0x00
 
static constexpr uint8_t SUBCOMMAND_CALIBRATION__FINISH_CALIBRATION = 0x01
 
static constexpr uint8_t TARE_AXIS_X = 1
 
static constexpr uint8_t TARE_AXIS_Y = 2
 
static constexpr uint8_t TARE_AXIS_Z = 4
 
static constexpr uint8_t TARE_BASE_ROTATION_VECTOR = 0
 
static constexpr uint8_t TARE_BASE_GAMING_ROTATION_VECTOR = 1
 
static constexpr uint8_t TARE_BASE_GEOMAGNETIC_ROTATION_VECTOR = 2
 
static constexpr uint8_t TARE_BASE_GYRO_INTEGRATED_ROTATION_VECTOR = 3
 
static constexpr uint8_t TARE_BASE_ARVR_STABILIZED_ROTATION_VECTOR = 4
 
static constexpr uint8_t TARE_BASE_ARVR_STABILIZED_GAME_ROTATION_VECTOR = 5
 
static constexpr uint8_t SENSOR_ACCELEROMETER = 0x01
 
static constexpr uint8_t SENSOR_GYROSCOPE = 0x02
 
static constexpr uint8_t SENSOR_MAGNETOMETER = 0x03
 
static constexpr uint8_t SENSOR_LINEAR_ACCELERATION = 0x04
 
static constexpr uint8_t SENSOR_ROTATION_VECTOR = 0x05
 
static constexpr uint8_t SENSOR_GRAVITY = 0x06
 
static constexpr uint8_t SENSOR_GYROSCOPE_UNCALIBRATED = 0x07
 
static constexpr uint8_t SENSOR_GAME_ROTATION_VECTOR = 0x08
 
static constexpr uint8_t SENSOR_GEOMAGNETIC_ROTATION = 0x09
 
static constexpr uint8_t SENSOR_PRESSURE = 0x0a
 
static constexpr uint8_t SENSOR_AMBIENT_LIGHT = 0x0b
 
static constexpr uint8_t SENSOR_HUMIDITY = 0x0c
 
static constexpr uint8_t SENSOR_PROXIMITY = 0x0d
 
static constexpr uint8_t SENSOR_TEMPERATURE = 0x0e
 
static constexpr uint8_t SENSOR_MAGNETOMETER_UNCALIBRATED = 0x0f
 
static constexpr uint8_t SENSOR_TAP_DETECTOR = 0x10
 
static constexpr uint8_t SENSOR_STEP_COUNTER = 0x11
 
static constexpr uint8_t SENSOR_SIGNIFICANT_MOTION = 0x12
 
static constexpr uint8_t SENSOR_STABILITY_CLASSIFIER = 0x13
 
static constexpr uint8_t SENSOR_ACCELEROMETER_RAW = 0x14
 
static constexpr uint8_t SENSOR_GYROSCOPE_RAW = 0x15
 
static constexpr uint8_t SENSOR_MAGNETOMETER_RAW = 0x16
 
static constexpr uint8_t SENSOR_STEP_DETECTOR = 0x18
 
static constexpr uint8_t SENSOR_SHAKE_DETECTOR = 0x19
 
static constexpr uint8_t SENSOR_FLIP_DETECTOR = 0x1a
 
static constexpr uint8_t SENSOR_PICKUP_DETECTOR = 0x1b
 
static constexpr uint8_t SENSOR_STABILITY_DETECTOR = 0x1c
 
static constexpr uint8_t SENSOR_PERSONAL_ACTIVITY_CLASSIFIER = 0x1e
 
static constexpr uint8_t SENSOR_SLEEP_DETECTOR = 0x1f
 
static constexpr uint8_t SENSOR_TILT_DETECTOR = 0x20
 
static constexpr uint8_t SENSOR_POCKET_DETECTOR = 0x21
 
static constexpr uint8_t SENSOR_CIRCLE_DETECTOR = 0x22
 
static constexpr uint8_t SENSOR_HEART_RATE_MONITOR = 0x23
 
static constexpr uint8_t SENSOR_ARVR_STABILIZED_ROTATION_VECTOR = 0x28
 
static constexpr uint8_t SENSOR_ARVR_STABILIZED_GAME_ROTATION_VECTOR = 0x29
 
static constexpr uint8_t SENSOR_GYRO_INTEGRATED_ROTATION_VECTOR = 0x2a
 
static constexpr uint8_t SENSOR_MOTION_REQUEST = 0x2b
 

Detailed Description

Definition at line 23 of file protocol-sh2-imu-bno080.h.


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