Public Attributes | List of all members
crl::multisense::imu::Header Class Reference

#include <MultiSenseTypes.hh>

Inheritance diagram for crl::multisense::imu::Header:
Inheritance graph
[legend]

Public Attributes

std::vector< Samplesamples
 
uint32_t sequence
 

Additional Inherited Members

- Public Member Functions inherited from crl::multisense::HeaderBase
virtual bool inMask (DataSource mask)
 
virtual ~HeaderBase ()
 

Detailed Description

Class containing Header information for an IMU callback.

This will be passed to any callback, of type imu::Callback, subscribed to IMU data

See crl::multisense::Channel::addIsolatedCallback

Definition at line 2647 of file Legacy/include/MultiSense/MultiSenseTypes.hh.

Member Data Documentation

◆ samples

std::vector<Sample> crl::multisense::imu::Header::samples

A vector of samples from the sensor. IMU samples are aggregated on-board the sensor and set at lower frequency to minimize the number of UDP packets which need to be sent

Definition at line 2656 of file Legacy/include/MultiSense/MultiSenseTypes.hh.

◆ sequence

uint32_t crl::multisense::imu::Header::sequence

The sequence number for each header containing IMU samples. This increments for each new header

Definition at line 2652 of file Legacy/include/MultiSense/MultiSenseTypes.hh.


The documentation for this class was generated from the following file:


multisense_lib
Author(s):
autogenerated on Thu Apr 17 2025 02:49:10