@@ -539,11 +539,20 @@ typedef struct
539
539
bool moduleQueried;
540
540
} moduleSWVersion_t;
541
541
542
+ // const uint16_t DAYS_SINCE_MONTH[4][16] =
543
+ // {
544
+ // { 0, 0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 335, 335, 335 },
545
+ // { 0, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 334, 334, 334 },
546
+ // { 0, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 334, 334, 334 },
547
+ // { 0, 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 334, 334, 334 },
548
+ // };
549
+ // LEAPYEAR BUG trial solve 20220304
542
550
const uint16_t DAYS_SINCE_MONTH[4 ][16 ] =
543
551
{
544
- { 0 , 0 , 31 , 60 , 91 , 121 , 152 , 182 , 213 , 244 , 274 , 305 , 335 , 335 , 335 , 335 },
552
+
545
553
{ 0 , 0 , 31 , 59 , 90 , 120 , 151 , 181 , 212 , 243 , 273 , 304 , 334 , 334 , 334 , 334 },
546
554
{ 0 , 0 , 31 , 59 , 90 , 120 , 151 , 181 , 212 , 243 , 273 , 304 , 334 , 334 , 334 , 334 },
555
+ { 0 , 0 , 31 , 60 , 91 , 121 , 152 , 182 , 213 , 244 , 274 , 305 , 335 , 335 , 335 , 335 },
547
556
{ 0 , 0 , 31 , 59 , 90 , 120 , 151 , 181 , 212 , 243 , 273 , 304 , 334 , 334 , 334 , 334 },
548
557
};
549
558
0 commit comments