Class ImuDiagDataProviderInterface
Defined in File imu_diag_data_provider_interface.h
Inheritance Relationships
Derived Type
public adi_imu::ImuDiagDataProvider
(Class ImuDiagDataProvider)
Class Documentation
-
class ImuDiagDataProviderInterface
Interface for diagnosis data provider for adis chips.
Subclassed by adi_imu::ImuDiagDataProvider
Public Functions
-
inline ImuDiagDataProviderInterface()
Constructor for ImuDiagDataProviderInterface.
-
inline virtual ~ImuDiagDataProviderInterface()
Destructor for ImuDiagDataProviderInterface.
-
virtual bool getData(adi_imu::msg::ImuDiagDataADIS1646X &message) = 0
Populate ImuDiagData message with diagnosis data.
- Parameters:
message – Message containing the diagnosis data.
- Returns:
Return true if the message parameter is successfully populated with diagnosis data and false otherwise.
-
virtual bool getData(adi_imu::msg::ImuDiagDataADIS1647X &message) = 0
-
virtual bool getData(adi_imu::msg::ImuDiagDataADIS1650X &message) = 0
-
virtual bool getData(adi_imu::msg::ImuDiagDataADIS1654X &message) = 0
-
virtual bool getData(adi_imu::msg::ImuDiagDataADIS1655X &message) = 0
-
virtual bool getData(adi_imu::msg::ImuDiagDataADIS1657X &message) = 0
-
inline ImuDiagDataProviderInterface()