From 10b120486f67eb8606dc1926e4f409ef96bdaa5d Mon Sep 17 00:00:00 2001 From: Wouter Bijen Date: Sat, 28 Feb 2026 14:06:08 +0100 Subject: [PATCH] Remove i2cProbe check - expander is soldered on board, matches Meshtastic --- variants/m5stack_unit_c6l/UnitC6LBoard.h | 7 ------- 1 file changed, 7 deletions(-) diff --git a/variants/m5stack_unit_c6l/UnitC6LBoard.h b/variants/m5stack_unit_c6l/UnitC6LBoard.h index bc26001f3..90d8df367 100644 --- a/variants/m5stack_unit_c6l/UnitC6LBoard.h +++ b/variants/m5stack_unit_c6l/UnitC6LBoard.h @@ -48,18 +48,11 @@ private: return Wire.read(); } - bool i2cProbe() { - Wire.beginTransmission(PI4IO_ADDR); - return Wire.endTransmission() == 0; - } void initGPIOExpander() { // Matches Meshtastic's c6l_init() in variant.cpp // Uses Wire (already on SDA=10, SCL=8 from ESP32Board::begin) - if (!i2cProbe()) { - return; - } // Reset expander i2cWrite(PI4IO_REG_CHIP_RESET, 0xFF);