Seiko instruments S35190
Diff: RTC_S35190.cpp
- Revision:
- 2:e79b6e5900b9
- Parent:
- 1:c9d54daf068f
diff -r c9d54daf068f -r e79b6e5900b9 RTC_S35190.cpp --- a/RTC_S35190.cpp Wed May 07 15:36:17 2014 +0000 +++ b/RTC_S35190.cpp Thu Dec 24 14:14:56 2015 +0000 @@ -200,6 +200,21 @@ return ddd; } +long RTC_S35190::getDaySerial2(char *rtc_today){ + long ddd,yyy,dd,mm; + int mday[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31}; + yyy = 2000+RtcData2Dec(rtc_today[0]); + mm = RtcData2Dec(rtc_today[1]); + dd = RtcData2Dec(rtc_today[2]); + ddd = (yyy) * 365; + ddd += (yyy/4)-(yyy/100)+(yyy/400); + for(int i=1;i<(mm-1);i++){ + ddd += mday[i]; + } + ddd = ddd + dd; + return ddd; +} + long RTC_S35190::getTimeSerial(char *rtc_today){ long ss; ss = RtcData2Dec(rtc_today[4]&0xBF)*60*60;