#include <tca9548a.h>
|
void | set_channel (uint8_t channel) |
|
void | set_parent (TCA9548AComponent *parent) |
|
i2c::ErrorCode | readv (uint8_t address, i2c::ReadBuffer *buffers, size_t cnt) override |
|
i2c::ErrorCode | writev (uint8_t address, i2c::WriteBuffer *buffers, size_t cnt, bool stop) override |
|
virtual ErrorCode | read (uint8_t address, uint8_t *buffer, size_t len) |
| Creates a ReadBuffer and calls the virtual readv() method to read bytes into this buffer.
|
|
virtual ErrorCode | write (uint8_t address, const uint8_t *buffer, size_t len) |
|
virtual ErrorCode | write (uint8_t address, const uint8_t *buffer, size_t len, bool stop) |
| Creates a WriteBuffer and calls the writev() method to send the bytes from this buffer.
|
|
virtual ErrorCode | writev (uint8_t address, WriteBuffer *buffers, size_t cnt) |
|
|
void | i2c_scan_ () |
| Scans the I2C bus for devices.
|
|
Definition at line 12 of file tca9548a.h.
◆ readv()
◆ set_channel()
void esphome::tca9548a::TCA9548AChannel::set_channel |
( |
uint8_t | channel | ) |
|
|
inline |
◆ set_parent()
◆ writev()
◆ channel_
uint8_t esphome::tca9548a::TCA9548AChannel::channel_ |
|
protected |
◆ parent_
The documentation for this class was generated from the following files: