|
SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
|
This is the complete list of members for SensorCommWrapper, including all inherited members.
| clrRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| ensureValid() const =0 | SensorCommInterface | pure virtual |
| getComm() const =0 | SensorCommInterface | pure virtual |
| getRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| readBuff(uint8_t *buf, size_t len) const | SensorCommWrapper | inline |
| readReg(uint8_t reg) const | SensorCommWrapper | inline |
| readRegBuff(uint8_t reg, uint8_t *buf, size_t len) const | SensorCommWrapper | inline |
| SensorCommWrapper()=default | SensorCommWrapper | |
| setAck(bool enable) | SensorCommWrapper | inline |
| setAddress(uint8_t address) | SensorCommWrapper | inline |
| setRegBit(uint8_t reg, uint8_t bit) | SensorCommWrapper | inline |
| updateBits(uint8_t reg, uint8_t mask, uint8_t value_shifted) | SensorCommWrapper | inline |
| writeBuff(uint8_t *buf, size_t len) | SensorCommWrapper | inline |
| writeReg(uint8_t reg, uint8_t val) | SensorCommWrapper | inline |
| writeRegBuff(uint8_t reg, uint8_t *buf, size_t len) | SensorCommWrapper | inline |
| writeThenRead(const uint8_t *write_buffer, size_t write_len, uint8_t *read_buffer, size_t read_len) | SensorCommWrapper | inline |
| ~SensorCommInterface()=default | SensorCommInterface | virtual |