File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,9 @@ i2c_err_t i2cAttachSCL(i2c_t * i2c, int8_t scl)
72
72
if (i2c == NULL ){
73
73
return I2C_ERROR_DEV ;
74
74
}
75
+ digitalWrite (scl , HIGH ); // optional, tested successful in actually version
75
76
pinMode (scl , OUTPUT_OPEN_DRAIN | PULLUP );
77
+ // digitalWrite(scl, HIGH); // successful tested in a prev version, but fails in the actually so use optional!
76
78
pinMatrixOutAttach (scl , I2C_SCL_IDX (i2c -> num ), false, false);
77
79
pinMatrixInAttach (scl , I2C_SCL_IDX (i2c -> num ), false);
78
80
return I2C_ERROR_OK ;
@@ -94,7 +96,9 @@ i2c_err_t i2cAttachSDA(i2c_t * i2c, int8_t sda)
94
96
if (i2c == NULL ){
95
97
return I2C_ERROR_DEV ;
96
98
}
99
+ digitalWrite (sda , HIGH ); // optional, tested successful in actually version
97
100
pinMode (sda , OUTPUT_OPEN_DRAIN | PULLUP );
101
+ // digitalWrite(sda, HIGH); // successful tested in a prev version, but fails in the actually so use optional!
98
102
pinMatrixOutAttach (sda , I2C_SDA_IDX (i2c -> num ), false, false);
99
103
pinMatrixInAttach (sda , I2C_SDA_IDX (i2c -> num ), false);
100
104
return I2C_ERROR_OK ;
You can’t perform that action at this time.
0 commit comments