The NXP I2C specification is extremely flexible and allows multiple
I2C Configure
Use the NI-845x I2C Configuration Property Node in LabVIEW
and ni845xI2cConfiguration* calls in other languages to set the
specific I2C configuration that describes the characteristics of the device to
communicate with.
I2C Write
Use NI-845x I2C Write.vi in LabVIEW and ni845xI2cWrite in other
languages to write an array of data to an I2C slave device.
I2C Read
Use NI-845x I2C Read.vi in LabVIEW and ni845xI2cRead in other
languages to read an array of data from an I2C slave device.
I2C Write Read
Use NI-845x I2C Write Read.vi in LabVIEW and
ni845xI2cWriteRead in other languages to write an array of data
followed by a read (combined format) on an I2C slave device.