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]

Reply via email to