Classes | Namespaces | Enumerations | Functions
IMUProperties.hpp File Reference
#include "depthai-shared/common/optional.hpp"
#include "depthai-shared/datatype/RawIMUData.hpp"
#include "depthai-shared/properties/Properties.hpp"
Include dependency graph for IMUProperties.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dai::IMUProperties
 
struct  dai::IMUSensorConfig
 

Namespaces

 dai
 

Enumerations

enum  dai::IMUSensor : std::int32_t {
  dai::IMUSensor::ACCELEROMETER_RAW = 0x14, dai::IMUSensor::ACCELEROMETER = 0x01, dai::IMUSensor::LINEAR_ACCELERATION = 0x04, dai::IMUSensor::GRAVITY = 0x06,
  dai::IMUSensor::GYROSCOPE_RAW = 0x15, dai::IMUSensor::GYROSCOPE_CALIBRATED = 0x02, dai::IMUSensor::GYROSCOPE_UNCALIBRATED = 0x07, dai::IMUSensor::MAGNETOMETER_RAW = 0x16,
  dai::IMUSensor::MAGNETOMETER_CALIBRATED = 0x03, dai::IMUSensor::MAGNETOMETER_UNCALIBRATED = 0x0f, dai::IMUSensor::ROTATION_VECTOR = 0x05, dai::IMUSensor::GAME_ROTATION_VECTOR = 0x08,
  dai::IMUSensor::GEOMAGNETIC_ROTATION_VECTOR = 0x09, dai::IMUSensor::ARVR_STABILIZED_ROTATION_VECTOR = 0x28, dai::IMUSensor::ARVR_STABILIZED_GAME_ROTATION_VECTOR = 0x29
}
 

Functions

 dai::DEPTHAI_SERIALIZE_EXT (IMUProperties, imuSensors, batchReportThreshold, maxBatchReports, enableFirmwareUpdate)
 
 dai::DEPTHAI_SERIALIZE_EXT (IMUSensorConfig, sensitivityEnabled, sensitivityRelative, changeSensitivity, reportRate, sensorId)
 


depthai
Author(s): Martin Peterlin
autogenerated on Sat Mar 22 2025 02:58:19