Quote:
Originally Posted by prifken
Today I attempted an I2C write using the on-board I2C port (instead of MXP) and it worked!
Question is, why am I failing to communicate via MXP?
|
Since you got it working through the on-board I2C port, the only thing I can think of is that the RIOduino was plugged in off-center.
The connector housing on the bottom of the RIOduino is smaller than what it should be so it is possible to plug the RIOduino into the MXP with it shifted to one side. An easy way to check is to look and see if the mounting holes line up to the roboRIO.
Regardless, thank you for posting such a great write up!
-David