MichaelPate / XJ-Overhead-Console

Overhead Console Trip Computer for a 1990 Jeep Cherokee XJ. The goal is to display things like gyroscope readings and log GPS points.
0 stars 0 forks source link

Inconsistent I2C DMA Usage between libraries #7

Open MichaelPate opened 6 months ago

MichaelPate commented 6 months ago

The LCD library and the BMP280 library differ in their usage of the same I2C interface, hi2c1. This might cause issues and should be corrected. The BMP280 library has been tested not working when using DMA I2C. The LCD library has not been tested with blocking I2C, and should be. From now on, blocking I2C should be used for all modules unless otherwise required.