Write and read bytes to and from an I2C slave device.
            
Namespace: IO.Interfaces.I2CAssembly: libremoteio (in libremoteio.dll) Version: 2.2025.275.1
Syntaxvoid Transaction(
	int slaveaddr,
	byte[] cmd,
	int cmdlen,
	byte[] resp,
	int resplen,
	int delayus = 0
)
Parameters
- slaveaddr  Int32
 - I2C slave address.
 - cmd  Byte
 - Command buffer.
 - cmdlen  Int32
 - Number of bytes to write.
 - resp  Byte
 - Response buffer.
 - resplen  Int32
 - Number of bytes to read.
 - delayus  Int32  (Optional)
 - Delay in microseconds between the I2C
            write and read cycles.  Allowed values are 0 to 65535 microseconds.
 
See Also