|
M5Unified
|
This is the complete list of members for m5::I2C_Class, including all inherited members.
| begin(i2c_port_t port_num, int pin_sda, int pin_scl) | m5::I2C_Class | |
| begin(void) | m5::I2C_Class | |
| bitOff(std::uint8_t address, std::uint8_t reg, std::uint8_t data, std::uint32_t freq) const | m5::I2C_Class | |
| bitOn(std::uint8_t address, std::uint8_t reg, std::uint8_t data, std::uint32_t freq) const | m5::I2C_Class | |
| getPort(void) const | m5::I2C_Class | inline |
| getSCL(void) const | m5::I2C_Class | inline |
| getSDA(void) const | m5::I2C_Class | inline |
| isEnabled(void) const | m5::I2C_Class | inline |
| read(std::uint8_t *result, std::size_t length) const | m5::I2C_Class | |
| readRegister(std::uint8_t address, std::uint8_t reg, std::uint8_t *result, std::size_t length, std::uint32_t freq) const | m5::I2C_Class | |
| readRegister8(std::uint8_t address, std::uint8_t reg, std::uint32_t freq) const | m5::I2C_Class | |
| release(void) const | m5::I2C_Class | |
| restart(std::uint8_t address, bool read, std::uint32_t freq) const | m5::I2C_Class | |
| scanID(bool *result) const | m5::I2C_Class | |
| setPort(i2c_port_t port_num, int pin_sda, int pin_scl) | m5::I2C_Class | |
| start(std::uint8_t address, bool read, std::uint32_t freq) const | m5::I2C_Class | |
| stop(void) const | m5::I2C_Class | |
| write(std::uint8_t data) const | m5::I2C_Class | |
| write(const std::uint8_t *data, std::size_t length) const | m5::I2C_Class | |
| writeRegister(std::uint8_t address, std::uint8_t reg, const std::uint8_t *data, std::size_t length, std::uint32_t freq) const | m5::I2C_Class | |
| writeRegister8(std::uint8_t address, std::uint8_t reg, std::uint8_t data, std::uint32_t freq) const | m5::I2C_Class |