TwoWire Member List

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

available() overrideTwoWirevirtual
begin(uint8_t sda, uint8_t scl)TwoWire
begin()TwoWire
beginTransmission(uint8_t address)TwoWire
BUFFER_LENGTHTwoWirestatic
clearWriteError()Printinline
end()TwoWire
endTransmission(bool sendStop=true)TwoWire
Error enum nameTwoWire
find(const char *target)Streaminline
find(const char *target, size_t length)Streaminline
findUntil(const char *target, const char *terminator)Stream
findUntil(const char *target, size_t targetLen, const char *terminate, size_t termLen)Stream
flush() overrideTwoWirevirtual
getWriteError()Printinline
I2C_ERR_ADDR_NACK enum valueTwoWire
I2C_ERR_DATA_NACK enum valueTwoWire
I2C_ERR_LINE_BUSY enum valueTwoWire
I2C_ERR_SUCCESS enum valueTwoWire
I2C_OK enum valueTwoWire
I2C_SCL_HELD_LOW enum valueTwoWire
I2C_SCL_HELD_LOW_AFTER_READ enum valueTwoWire
I2C_SDA_HELD_LOW enum valueTwoWire
I2C_SDA_HELD_LOW_AFTER_INIT enum valueTwoWire
indexOf(char c)Streaminlinevirtual
onReceive(UserReceive callback)TwoWireinline
onRequest(UserRequest callback)TwoWireinline
parseFloat()Stream
parseFloat(char skipChar)Streamprotected
parseInt()Stream
parseInt(char skipChar)Streamprotected
peek() overrideTwoWirevirtual
peekNextDigit()Streamprotected
pins(uint8_t sda, uint8_t scl)TwoWire
print(char c)Printinline
print(const char str[])Printinline
print(unsigned long num, uint8_t base=DEC)Printinline
print(unsigned long num, Args... args)Printinline
print(const unsigned long long &num, Args... args)Printinline
print(long num, uint8_t base=DEC)Printinline
print(long num, Args... args)Printinline
print(const long long &num, Args... args)Printinline
print(unsigned int num, Args... args)Printinline
print(unsigned char num, Args... args)Printinline
print(int num, Args... args)Printinline
print(double num, int digits=2)Printinline
print(const T &obj)Printinline
print(const String &s)Printinline
print(E value)Printinline
printf(const char *fmt,...)Print
println()Printinline
println(const Args &... args)Printinline
read() overrideTwoWirevirtual
readBytes(char *buffer, size_t length)Streamvirtual
readBytes(uint8_t *buffer, size_t length)Streaminline
readBytesUntil(char terminator, char *buffer, size_t length)Stream
readString(size_t maxLen)Streamvirtual
readStringUntil(char terminator)Stream
receiveTimeoutStreamprotected
requestFrom(uint8_t address, uint8_t size, bool sendStop=true)TwoWire
setClock(uint32_t frequency)TwoWire
setClockStretchLimit(uint32_t limit)TwoWire
setTimeout(unsigned long timeout)Streaminline
setWriteError(int err=1)Printinlineprotected
Status enum nameTwoWire
status()TwoWire
Stream()Streaminline
timedPeek()Streamprotected
timedRead()Streamprotected
TwoWire()TwoWireinline
UserReceive typedefTwoWire
UserRequest typedefTwoWire
write(uint8_t) overrideTwoWirevirtual
write(const uint8_t *, size_t) overrideTwoWirevirtual
write(uint8_t c)=0TwoWire
write(const char *str)TwoWireinline
write(const uint8_t *buffer, size_t size)TwoWire
write(const char *buffer, size_t size)TwoWireinline
Stream::write(const char *str)Printinline
Stream::write(const char *buffer, size_t size)Printinline
~Print()Printinlinevirtual