PCA9555 / PCAL9555A Driver
API reference
Loading...
Searching...
No Matches
pcal95555::I2cInterface< Derived > Member List

This is the complete list of members for pcal95555::I2cInterface< Derived >, including all inherited members.

EnsureInitialized() noexceptpcal95555::I2cInterface< Derived >inline
GpioRead(CtrlPin pin, GpioSignal &signal) noexceptpcal95555::I2cInterface< Derived >inline
GpioSet(CtrlPin pin, GpioSignal signal) noexceptpcal95555::I2cInterface< Derived >inline
GpioSetActive(CtrlPin pin) noexceptpcal95555::I2cInterface< Derived >inline
GpioSetInactive(CtrlPin pin) noexceptpcal95555::I2cInterface< Derived >inline
I2cInterface()=defaultpcal95555::I2cInterface< Derived >protected
I2cInterface(const I2cInterface &)=deletepcal95555::I2cInterface< Derived >protected
I2cInterface(I2cInterface &&)=defaultpcal95555::I2cInterface< Derived >protected
operator=(const I2cInterface &)=deletepcal95555::I2cInterface< Derived >protected
operator=(I2cInterface &&)=defaultpcal95555::I2cInterface< Derived >protected
Read(uint8_t addr, uint8_t reg, uint8_t *data, size_t len) noexceptpcal95555::I2cInterface< Derived >inline
RegisterInterruptHandler(std::function< void()> handler) noexceptpcal95555::I2cInterface< Derived >inline
SetAddressPins(bool a0_level, bool a1_level, bool a2_level) noexceptpcal95555::I2cInterface< Derived >inline
Write(uint8_t addr, uint8_t reg, const uint8_t *data, size_t len) noexceptpcal95555::I2cInterface< Derived >inline
~I2cInterface()=defaultpcal95555::I2cInterface< Derived >protected