![]() |
SparkFun Toolkit
v1.0.5-6-g34ffa30
Core Functionality Library
|
This is the complete list of members for sfTkArdI2C, including all inherited members.
_byteOrder | sfTkIBus | protected |
_i2cPort | sfTkArdI2C | protected |
address(void) | sfTkII2C | inlinevirtual |
bufferChunkSize(void) | sfTkArdI2C | inline |
byteOrder(void) | sfTkIBus | inline |
init() | sfTkArdI2C | |
init(uint8_t addr) | sfTkArdI2C | |
init(TwoWire &wirePort, uint8_t addr, bool bInit=false) | sfTkArdI2C | |
kNoAddress | sfTkII2C | static |
operator=(const sfTkArdI2C &rhs) | sfTkArdI2C | inline |
ping() | sfTkArdI2C | virtual |
readRegister(uint8_t *devReg, size_t regLength, uint8_t *data, size_t numBytes, size_t &readBytes, uint32_t read_delay=0) | sfTkArdI2C | virtual |
readRegister(uint8_t *devReg, size_t regLength, uint8_t *data, size_t numBytes, size_t &readBytes, uint32_t read_delay=0)=0 | sfTkArdI2C | virtual |
readRegister(uint8_t devReg, uint8_t &data) | sfTkArdI2C | inlinevirtual |
readRegister(uint8_t devReg, uint16_t &data) | sfTkArdI2C | inlinevirtual |
readRegister(uint8_t devReg, uint32_t &data) | sfTkArdI2C | inlinevirtual |
readRegister(uint8_t devReg, uint8_t *data, size_t numBytes, size_t &readBytes) | sfTkArdI2C | inlinevirtual |
readRegister(uint16_t reg, uint8_t &value) | sfTkArdI2C | inlinevirtual |
readRegister(uint16_t reg, uint16_t &value) | sfTkArdI2C | inlinevirtual |
readRegister(uint16_t reg, uint32_t &value) | sfTkArdI2C | inlinevirtual |
readRegister(uint16_t devReg, uint8_t *data, size_t numBytes, size_t &readBytes) | sfTkArdI2C | inline |
readRegister(uint16_t reg, uint16_t *data, size_t length, size_t &read16) | sfTkArdI2C | inlinevirtual |
readRegisterUInt16(uint8_t devReg, uint16_t &data) | sfTkIBus | inline |
readRegisterUInt16(uint16_t devReg, uint16_t &data) | sfTkIBus | inline |
readRegisterUInt32(uint8_t devReg, uint32_t &data) | sfTkIBus | inline |
readRegisterUInt32(uint16_t devReg, uint32_t &data) | sfTkIBus | inline |
readRegisterUInt8(uint8_t devReg, uint8_t &data) | sfTkIBus | inline |
readRegisterUInt8(uint16_t devReg, uint8_t &data) | sfTkIBus | inline |
setAddress(uint8_t devAddr) | sfTkII2C | inlinevirtual |
setBufferChunkSize(size_t theChunk) | sfTkArdI2C | inline |
setByteOrder(sfTkByteOrder order) | sfTkIBus | inline |
setStop(bool stop) | sfTkII2C | inlinevirtual |
sfTkArdI2C(void) | sfTkArdI2C | inline |
sfTkArdI2C(uint8_t addr) | sfTkArdI2C | inline |
sfTkArdI2C(sfTkArdI2C const &rhs) | sfTkArdI2C | inline |
sfTkIBus() | sfTkIBus | inline |
sfTkII2C() | sfTkII2C | inline |
sfTkII2C(uint8_t addr) | sfTkII2C | inline |
stop(void) | sfTkII2C | inlinevirtual |
type(void) | sfTkII2C | inlinevirtual |
writeData(uint8_t data) | sfTkIBus | inlinevirtual |
writeData(uint16_t data) | sfTkIBus | inlinevirtual |
writeData(uint32_t data) | sfTkIBus | inlinevirtual |
writeData(const uint8_t *data, size_t length) | sfTkIBus | inlinevirtual |
writeRegister(uint8_t *devReg, size_t regLength, const uint8_t *data, size_t length) | sfTkArdI2C | virtual |
writeRegister(uint8_t *devReg, size_t regLength, const uint8_t *data, size_t length)=0 | sfTkArdI2C | virtual |
writeRegister(uint8_t devReg, uint8_t data) | sfTkArdI2C | inline |
writeRegister(uint8_t devReg, const uint16_t data) | sfTkArdI2C | inlinevirtual |
writeRegister(uint8_t devReg, const uint32_t data) | sfTkArdI2C | inlinevirtual |
writeRegister(uint8_t devReg, const uint8_t *data, size_t length) | sfTkArdI2C | inlinevirtual |
writeRegister(uint16_t devReg, const uint8_t *data, size_t length) | sfTkArdI2C | inlinevirtual |
writeRegister(uint16_t devReg, const uint8_t data) | sfTkArdI2C | inlinevirtual |
writeRegister(uint16_t devReg, const uint16_t data) | sfTkArdI2C | inlinevirtual |
writeRegister(uint16_t devReg, const uint32_t data) | sfTkArdI2C | inlinevirtual |
writeRegister(uint16_t devReg, const uint16_t *data, size_t length) | sfTkArdI2C | inlinevirtual |
writeRegisterUInt16(uint8_t reg, uint16_t data) | sfTkIBus | inline |
writeRegisterUInt16(uint16_t reg, const uint16_t data) | sfTkIBus | inline |
writeRegisterUInt32(uint8_t reg, uint32_t data) | sfTkIBus | inline |
writeRegisterUInt32(uint16_t reg, const uint32_t data) | sfTkIBus | inline |
writeRegisterUInt8(uint8_t reg, uint8_t data) | sfTkIBus | inline |
writeRegisterUInt8(uint16_t reg, const uint8_t data) | sfTkIBus | inline |
writeUInt16(uint16_t data) | sfTkIBus | inline |
writeUInt32(uint32_t data) | sfTkIBus | inline |
writeUInt8(uint8_t data) | sfTkIBus | inline |