Be aware there is a potential issue with the I2C library in labview for the 2015 roboRio. An i2c device we used last year with address of 0xC0 had to be set to 0xE0 to make it work. This seems to be an issue with which way the address is concatenated on dropping the MSB vs LSB. it can be worked around just be aware of this potential problem when porting over old code for i2c devices
I’ve been trying to use the RIOduino as an I2C slave and the roboRIO as I2C Master in LabVIEW. Has your team been able to figure out how to address the two?
Past threads seem to indicate the Master address is different than the Arduino slave address. I’m receiving timeout errors in LabVIEW when both devices are set to an address of “4.” Appreciate any help, thanks!