ArduboyI2C Library
Loading...
Searching...
No Matches
I2C Member List

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

begin()I2Cstatic
checkCableFlipped(void(*startFunction)()=nullptr, void(*loopFunction)()=nullptr)I2Cstatic
end()I2Cstatic
Error enum nameI2C
getAddress()I2Cstatic
getBuffer()I2Cstatic
getBufferSize()I2Cstatic
getError()I2Cstatic
handshake(void(*startFunction)()=nullptr, void(*loopFunction)()=nullptr)I2Cstatic
isActive()I2Cstatic
Mode enum nameI2C
nullAddressI2Cstatic
onReceive(void(*function)())I2Cstatic
onRequest(void(*function)())I2Cstatic
read(uint8_t address, void *buffer, uint8_t size)I2Cstatic
read(uint8_t address, T &object)I2Cinlinestatic
read(uint8_t address, T(&buffer)[N])I2Cinlinestatic
reply(const void *buffer, uint8_t size)I2Cstatic
reply(const T &object)I2Cinlinestatic
reply(const T(&buffer)[N])I2Cinlinestatic
Role enum nameI2C
setAddress(uint8_t address)I2Cstatic
targetAddressI2Cstatic
write(uint8_t address, const void *buffer, uint8_t size, I2C::Mode mode)I2Cstatic
write(uint8_t address, const T &object, I2C::Mode mode)I2Cinlinestatic
write(uint8_t address, const T(&buffer)[N], I2C::Mode mode)I2Cinlinestatic