RtcDueRcf

Operate Arduinio Due RTC using C++ standards; no RTC/CPU race conditions; auto adjust RTC alarms upon daylight saving transitions.

Author
dac1e
Website
https://github.com/dac1e/RtcDueRcf
Category
Timing
License
GPL 3.0
Library Type
Contributed
Architectures
sam

Get and set RTC local time by using C++ standard struct std::tm. Set RTC local time by the UTC stored in the C++ standard type std::time_t. Set RTC alarms that will automatically adjust to/from daylight savings period. Avoid RTC/CPU race conditions that can cause in RTC read / write operations with wrong results. Interrupt based setting of RTC time and date registers to avoid blocking the CPU for approximately 350ms when setting time and date.

Downloads

Filename Release Date File Size
RtcDueRcf-1.0.2.zip 2025-02-22 55.13 KiB
RtcDueRcf-1.0.1.zip 2025-02-20 55.11 KiB
RtcDueRcf-1.0.0.zip 2025-02-20 54.94 KiB
RtcDueRcf-0.0.0.zip 2025-02-18 55.33 KiB