Pleora Technologies Inc. eBUS SDK v6.2.8.5877 API



PvDeviceI2CBus Member List

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

BurstRead(unsigned char aSlaveAddress, unsigned char *aBuffer, uint32_t aBufferSize, uint32_t &aBytesRead, bool aFastMode=true)PvDeviceI2CBus
BurstWrite(unsigned char aSlaveAddress, const unsigned char *aBuffer, uint32_t aBufferSize, bool aFastMode=true)PvDeviceI2CBus
Close()PvDeviceI2CBus
IndirectBurstRead(unsigned char aSlaveAddress, unsigned char aOffset, unsigned char *aBuffer, uint32_t aBufferSize, uint32_t &aBytesRead, bool aFastMode=true, bool aUseCombinedFormat=true)PvDeviceI2CBus
IndirectBurstWrite(unsigned char aSlaveAddress, unsigned char aOffset, const unsigned char *aBuffer, uint32_t aBufferSize, bool aFastMode=true)PvDeviceI2CBus
IsOpened()PvDeviceI2CBus
IsSupported(IPvDeviceAdapter *aDevice, PvDeviceSerial aPort=PvDeviceSerialBulk0)PvDeviceI2CBusstatic
MasterReceiverAfterFirstByte(uint8_t aSlaveAddress, uint8_t *aBuffer, uint32_t aBufferSize, uint32_t &aBytesRead, bool aFastMode=true, bool aGenerateStopCondition=true)PvDeviceI2CBus
MasterTransmitter(uint8_t aSlaveAddress, const uint8_t *aBuffer, uint32_t aBufferSize, bool aFastMode=true, bool aGenerateStopCondition=true)PvDeviceI2CBus
Open(IPvDeviceAdapter *aDevice, PvDeviceSerial aPort=PvDeviceSerialBulk0)PvDeviceI2CBus
PvDeviceI2CBus()PvDeviceI2CBus
~PvDeviceI2CBus()PvDeviceI2CBus

Copyright (c) 2002-2021 Pleora Technologies Inc.
www.pleora.com