Merge pull request #1798 from meshtastic/i2cscan

Scan for I2C devices twice on all CPU's
This commit is contained in:
Thomas Göttgens 2022-10-14 15:33:46 +02:00 committed by GitHub
commit f8fa721c72
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -281,12 +281,10 @@ void setup()
power->setup(); // Must be after status handler is installed, so that handler gets notified of the initial configuration
/*
* Repeat the scanning for I2C devices after power initialization.
* Repeat the scanning for I2C devices after power initialization or look for 'latecomers'.
* Boards with an PMU need to be powered on to correctly scan to the device address, such as t-beam-s3-core
*/
if ((HW_VENDOR == HardwareModel_LILYGO_TBEAM_S3_CORE) || (HW_VENDOR == HardwareModel_TBEAM)) {
scanI2Cdevice();
}
scanI2Cdevice();
// Init our SPI controller (must be before screen and lora)
initSPI();