Most I2C devices will respond in well under 1ms but currently the timeout in most drivers is specified as OS_TICKS_PER_SEC/10. This causes undue latency in recovering from I2C errors. This change adds syscfg to some drivers to specify a smaller I2C timeout of 3 OS ticks.
Also changes BQ27Z561_LOG default value to 1, since the original default value of 0 can cause I2C errors on the device to go unnoticed. [ Full content available at: https://github.com/apache/mynewt-core/pull/1431 ] This message was relayed via gitbox.apache.org for [email protected]
