Skip to Navigation

FAQ

Comments

#1

Having seen LabJack at a contractors we use I am looking to purchase either a U12 or UE9.  I believe the LabJack digital IO can function as an I2C bus master and presumably slave and that you can supply Visual basic drivers for these functions.  What maximum I2C clock speed will LabJack support?  Is it limited by the 50Hz per IO?  Thanks.  Martin.

#2

Sounds like you are considering bit banging I2C from the application layer. I recommend using our I2C function. With the I2C function the clock is limited to about 50kHz. The actual maximum will vary between devices and can change with firmware versions. Other concurrent operations such as timers, counters, stream will also affect the maximum speed.

The LabJack U3, U6, and UE9 can function as a bus master, not a slave. The U12 does not have I2C support.

We provide a driver that can be called by VB and VB examples to work from. You can grab the examples here: http://labjack.com/support/ud/examples