From c09b387588874dd1c0655a52ecc0139d73ac7d20 Mon Sep 17 00:00:00 2001 From: Cedric Velandres Date: Thu, 24 Dec 2020 18:08:16 +0800 Subject: [PATCH] Bugfix: initialize i2c_config_t struct to zero In some cases, initialization fails because some flags are not set to zero --- driver/sccb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/driver/sccb.c b/driver/sccb.c index 8befb7c..7030e52 100755 --- a/driver/sccb.c +++ b/driver/sccb.c @@ -41,7 +41,7 @@ int SCCB_Init(int pin_sda, int pin_scl) { ESP_LOGI(TAG, "pin_sda %d pin_scl %d\n", pin_sda, pin_scl); //log_i("SCCB_Init start"); - i2c_config_t conf; + i2c_config_t conf = {}; conf.mode = I2C_MODE_MASTER; conf.sda_io_num = pin_sda; conf.sda_pullup_en = GPIO_PULLUP_ENABLE;