From 2d7d34f710295730c94f81bb5dd078862fb2640c Mon Sep 17 00:00:00 2001 From: MrHyrex <97226308+MrHyrex@users.noreply.github.com> Date: Wed, 1 Jun 2022 14:18:50 +0200 Subject: [PATCH] Update PCF8563T.cpp fix bug in getDays() method --- src/utility/RTC/PCF8563T.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utility/RTC/PCF8563T.cpp b/src/utility/RTC/PCF8563T.cpp index c7c6f76..6d0176f 100644 --- a/src/utility/RTC/PCF8563T.cpp +++ b/src/utility/RTC/PCF8563T.cpp @@ -172,7 +172,7 @@ uint8_t PCF8563TClass::getMonths() { * @return byte with Day(s) value */ uint8_t PCF8563TClass::getDays() { - uint8_t days = readByte(PCF8563T_DAYS_REG); + uint8_t days = readByte(PCF8563T_DAYS_REG) & 0x3F; return (days & 0x0F) + ((days >> 4)*10); }