Quote:
Originally Posted by JDNovak
The clock and data do need external 120 ohm pullups also.
|
The Arduino I2C library doesn't enable internal pullups so I had to install them to test and set the addresses. I think they are 1.2K instead of 120 ohm. My mistake.
I left them installed on the network when I moved to the roboRIO and they worked with both the main and MXP I2C ports. I had a scope on them at some point and the roboRIO drove the lines low enough.
Somehow I missed the users manual so thanks for the link.