Class ImuFullMeasuredDataProviderInterface

Inheritance Relationships

Derived Type

Class Documentation

class ImuFullMeasuredDataProviderInterface

Interface for acceleration, angular velocity, delta angle, delta velocity and temperature data provider.

Subclassed by adi_imu::ImuFullMeasuredDataProvider

Public Functions

inline ImuFullMeasuredDataProviderInterface()

Constructor for ImuFullMeasuredDataProviderInterface.

inline virtual ~ImuFullMeasuredDataProviderInterface()

Destructor for ImuFullMeasuredDataProviderInterface.

virtual bool getData(adi_imu::msg::ImuFullMeasuredData &message) = 0

Populate ImuFullMeasuredData message with measured data.

Parameters:

message – Message containing the measured data.

Returns:

Return true if the message parameter is successfully populated with measured data and false otherwise.