Update I2C driver timing to provide more consistent results. Stop accumulate calls from accessing hardware from main thread.