11 #include "../ds5/ds5-motion.h" 19 const std::vector<platform::hid_device_info>& all_hid_infos);
std::shared_ptr< lazy< rs2_extrinsics > > _depth_to_imu
std::vector< tagged_profile > get_profiles_tags() const override
std::shared_ptr< lazy< ds::imu_intrinsic > > _accel_intrinsic
std::shared_ptr< stream_interface > _gyro_stream
std::shared_ptr< lazy< ds::imu_intrinsic > > _gyro_intrinsic
std::shared_ptr< mm_calib_handler > _mm_calib
std::shared_ptr< synthetic_sensor > create_hid_device(std::shared_ptr< context > ctx, const std::vector< platform::hid_device_info > &all_hid_infos)
rs2_stream
Streams are different types of data provided by RealSense devices.
l500_motion(std::shared_ptr< context > ctx, const platform::backend_device_group &group)
rs2_motion_device_intrinsic get_motion_intrinsics(rs2_stream stream) const
Motion device intrinsics: scale, bias, and variances.
std::shared_ptr< stream_interface > _accel_stream
optional_value< uint8_t > _motion_module_device_idx