diff --git a/cores/validation/validation_I2C_multi/test.cpp b/cores/validation/validation_I2C_multi/test.cpp index afa73296a90bf4653884156dcf6210359262bec9..a2f224b9e2f175c07b4714c9a25371162017a520 100644 --- a/cores/validation/validation_I2C_multi/test.cpp +++ b/cores/validation/validation_I2C_multi/test.cpp @@ -38,7 +38,8 @@ uint8_t bcdToDec(byte val) void updateTime() { Wire.beginTransmission(addressRTC); - Wire.write((uint8_t)0x3F); + //Wire.write((uint8_t)0x3F); + Wire.write((uint8_t)0x00); Wire.endTransmission(); delay(10); @@ -93,10 +94,14 @@ void loop() a = Wire.read(); b = Wire.read(); - valueTemp = b << 7; - valueTemp |= a; + valueTemp = a << 7; + valueTemp |= b; valueTemp >>= 7; + Serial5.print(a); + Serial5.print(" | "); + Serial5.print(b); + updateTime(); lcd.setCursor(0, 0); lcd.print(" "); @@ -109,6 +114,7 @@ void loop() LCDSpecialPrint(timeRtc.dayMonth); lcd.print("/"); LCDSpecialPrint(timeRtc.year); + lcd.print(" "); lcd.setCursor(0, 1); lcd.print(" ");