Class I2CInterface
Defined in File i2c_interface.hpp
Inheritance Relationships
Base Type
public CommInterface(Class CommInterface)
Class Documentation
-
class I2CInterface : public CommInterface
I2C communication interface This class implements the I2C communication interface for the BNO08x sensor.
Public Functions
-
inline I2CInterface(const std::string &i2c_bus_file, uint8_t i2c_addr)
-
inline virtual int open() override
-
inline virtual void close() override
-
inline virtual int read(uint8_t *pBuffer, unsigned len, uint32_t *t_us) override
-
inline virtual int write(uint8_t *pBuffer, unsigned len) override
-
inline I2CInterface(const std::string &i2c_bus_file, uint8_t i2c_addr)