EVShield  v1.3
EVShield Library Reference by mindsensors.com
BaseI2CDevice Member List

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

_bufferBaseI2CDevicestatic
b_initialized (defined in BaseI2CDevice)BaseI2CDevicestatic
BaseI2CDevice(uint8_t i2c_address)BaseI2CDevice
checkAddress()BaseI2CDevice
getAddress()BaseI2CDevice
getDeviceID()BaseI2CDevice
getFeatureSet()BaseI2CDevice
getFirmwareVersion()BaseI2CDevice
getVendorID()BaseI2CDevice
getWriteErrorCode()BaseI2CDevice
initProtocol()BaseI2CDevice
readByte(uint8_t location)BaseI2CDevice
readInteger(uint8_t location)BaseI2CDevice
readLong(uint8_t location)BaseI2CDevice
readRegisters(uint8_t start_register, uint8_t bytes_to_read, uint8_t *buffer=0, uint8_t buffer_length=0, bool clear_buffer=false)BaseI2CDevice
readString(uint8_t location, uint8_t bytes_to_read, uint8_t *buffer=0, uint8_t buffer_length=0)BaseI2CDevice
setAddress(uint8_t i2c_address)BaseI2CDevice
setWriteErrorCode(uint8_t code)BaseI2CDeviceprotected
writeByte(uint8_t location, uint8_t data)BaseI2CDevice
writeInteger(uint8_t location, uint16_t data)BaseI2CDevice
writeLong(uint8_t location, uint32_t data)BaseI2CDevice
writeRegisters(uint8_t start_register, uint8_t bytes_to_write, uint8_t *buffer=0)BaseI2CDevice