Class ADISRegisterMap
Defined in File adis_register_map.h
Inheritance Relationships
Derived Types
public adi_imu::Adis1646xRegisterMap
(Class Adis1646xRegisterMap)public adi_imu::Adis1647xRegisterMap
(Class Adis1647xRegisterMap)public adi_imu::Adis1650xRegisterMap
(Class Adis1650xRegisterMap)public adi_imu::Adis1654xRegisterMap
(Class Adis1654xRegisterMap)public adi_imu::Adis1655xRegisterMap
(Class Adis1655xRegisterMap)public adi_imu::Adis1657xRegisterMap
(Class Adis1657xRegisterMap)
Class Documentation
-
class ADISRegisterMap
Subclassed by adi_imu::Adis1646xRegisterMap, adi_imu::Adis1647xRegisterMap, adi_imu::Adis1650xRegisterMap, adi_imu::Adis1654xRegisterMap, adi_imu::Adis1655xRegisterMap, adi_imu::Adis1657xRegisterMap
Public Functions
-
bool has(ADISRegister reg) const
-
uint32_t get(ADISRegister reg) const
-
adis_device_id getDeviceID() const
Protected Functions
-
explicit ADISRegisterMap(adis_device_id device_id)
-
void set(ADISRegister reg, uint32_t value)
Protected Attributes
-
std::unordered_map<ADISRegister, uint32_t> m_register_map
-
adis_device_id m_device_id
-
bool has(ADISRegister reg) const