I2C

API Documentation: [cpp] [python] [.NET] [LabVIEW]

BrainStem modules may have the ability to read, write data on up to 2 I2C bus’s


I2C Control

The USBHub3c has the ability to send and receive I2C messages through the back expansion connector.

The I2C interface is controlled through the following APIs:

stem.i2c[x].read()[cpp][python][NET][LabVIEW]
stem.i2c[x].write()[cpp][python][NET][LabVIEW]
stem.i2c[x].setPullup()[cpp][python][NET][LabVIEW]
stem.i2c[x].setSpeed()[cpp][python][NET][LabVIEW]
stem.i2c[x].getSpeed()[cpp][python][NET][LabVIEW]