SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
SensorCommWrapper Member List

This is the complete list of members for SensorCommWrapper, including all inherited members.

clrRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
ensureValid() const =0SensorCommInterfacepure virtual
getComm() const =0SensorCommInterfacepure virtual
getRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
readBuff(uint8_t *buf, size_t len) constSensorCommWrapperinline
readReg(uint8_t reg) constSensorCommWrapperinline
readRegBuff(uint8_t reg, uint8_t *buf, size_t len) constSensorCommWrapperinline
SensorCommWrapper()=defaultSensorCommWrapper
setAck(bool enable)SensorCommWrapperinline
setAddress(uint8_t address)SensorCommWrapperinline
setRegBit(uint8_t reg, uint8_t bit)SensorCommWrapperinline
updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted)SensorCommWrapperinline
writeBuff(uint8_t *buf, size_t len)SensorCommWrapperinline
writeReg(uint8_t reg, uint8_t val)SensorCommWrapperinline
writeRegBuff(uint8_t reg, uint8_t *buf, size_t len)SensorCommWrapperinline
writeThenRead(const uint8_t *write_buffer, size_t write_len, uint8_t *read_buffer, size_t read_len)SensorCommWrapperinline
~SensorCommInterface()=defaultSensorCommInterfacevirtual