![]() |
OrbbecSDK2 2.0.2
OrbbecSDK2: New generation Software-Development-Kit for Orbbec 3D-Sensor devices
|
IMU 配置,用于设备内各 IMU Sensor 的工作配置及设备内与 IMU 工作相关模块、SDK 内与 IMU 工作相关相关模块的工作配置。 更多...
#include <OB2IMU.hpp>
Public 成员函数 | |
imu_config (ob2_imu_config_t &&imu_config_handle) | |
通过 IMU 配置句柄构造(主要用于 device::create_imu_config ) 更多... | |
imu_config (imu_config &&config) | |
通过其他 IMU 配置对象构造(移动构造,主要用于派生类的实现) 更多... | |
virtual | ~imu_config () noexcept |
IMU 配置析构函数 更多... | |
virtual void | set_accel_stream_profile (const ob2_accel_stream_profile_t &stream_profile) |
设置加速度计流配置 更多... | |
virtual void | enable_accel_stream () |
使能加速度计流 更多... | |
virtual void | disable_accel_stream () |
关闭(去使能)加速度计流 更多... | |
virtual void | set_gyro_stream_profile (const ob2_gyro_stream_profile_t &stream_profile) |
设置陀螺仪流配置 更多... | |
virtual void | enable_gyro_stream (ob2_enable_ctrl_t enable) |
使能陀螺仪流 更多... | |
virtual void | disable_gyro_stream (ob2_enable_ctrl_t enable) |
关闭(去使能)陀螺仪流 更多... | |
virtual ob2_imu_config_t | get_handle () |
获取 IMU 配置句柄 更多... | |
Protected 属性 | |
ob2_imu_config_t | m_imu_config_handle |
IMU 配置,用于设备内各 IMU Sensor 的工作配置及设备内与 IMU 工作相关模块、SDK 内与 IMU 工作相关相关模块的工作配置。
在文件 OB2IMU.hpp 第 26 行定义.
|
inline |
通过 IMU 配置句柄构造(主要用于 device::create_imu_config )
imu_config_handle | imu_config 句柄 |
在文件 OB2IMU.hpp 第 43 行定义.
|
inline |
通过其他 IMU 配置对象构造(移动构造,主要用于派生类的实现)
config | 其他 IMU 配置对象 |
在文件 OB2IMU.hpp 第 66 行定义.
|
inlinevirtualnoexcept |
IMU 配置析构函数
在文件 OB2IMU.hpp 第 82 行定义.
|
inlinevirtual |
|
inlinevirtual |
使能加速度计流
在文件 OB2IMU.hpp 第 121 行定义.
|
inlinevirtual |
关闭(去使能)加速度计流
在文件 OB2IMU.hpp 第 138 行定义.
|
inlinevirtual |
|
inlinevirtual |
使能陀螺仪流
在文件 OB2IMU.hpp 第 174 行定义.
|
inlinevirtual |
关闭(去使能)陀螺仪流
在文件 OB2IMU.hpp 第 191 行定义.
|
inlinevirtual |
获取 IMU 配置句柄
在文件 OB2IMU.hpp 第 217 行定义.
被这些函数引用 ob2::device::start_imu() , 以及 ob2::device::start_imu_with_callback().
|
protected |