RoboRIO I2C Speed

Is there any way (preferably in Java) to change the speed of the onboard I2C port?

We’re implementing our own driver for an adafruit color sensor. We have it working with an arduino and can see clean waveforms at a slower clock speed. When we hook to the roboRIO we’re seeing a much faster clock speed and are looking to bring the two into alignment.

No, there isn’t. The clock speed is embedded into the Linux kernel driver, and I’ve not yet found a way to change this.

Gotcha, thanks!