class RTC – real time clock¶
The RTC is and independent clock that keeps track of the date and time.
Example usage:
rtc = pyb.RTC()
rtc.datetime((2014, 5, 1, 4, 13, 0, 0, 0))
print(rtc.datetime())
Methods¶
-
rtc.
datetime
([datetimetuple])¶ Get or set the date and time of the RTC.
With no arguments, this method returns an 8-tuple with the current date and time. With 1 argument (being an 8-tuple) it sets the date and time.
The 8-tuple has the following format:
(year, month, day, weekday, hours, minutes, seconds, milliseconds)
weekday
is 0-6 for Monday through Sunday.
-
rtc.
callback
(*, value, handler=None, wake_from=pyb.Sleep.ACTIVE)¶ Create a callback object triggered by a real time clock alarm.
value
is the alarm timeout in milliseconds. This parameter is required.handler
is the function to be called when the callback is triggered.wake_from
specifies the power mode from where this interrupt can wake up the system.