<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-bindings/rtc/__init__.c, branch 6.1.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-07-17T18:55:30+00:00</updated>
<entry>
<title>Merge branch 'main' into type_hints</title>
<updated>2020-07-17T18:55:30+00:00</updated>
<author>
<name>dherrada</name>
<email>33632497+dherrada@users.noreply.github.com</email>
</author>
<published>2020-07-17T18:55:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=612c6bb86b8762aa9388566eb69db9bbe4e8bbe4'/>
<id>urn:sha1:612c6bb86b8762aa9388566eb69db9bbe4e8bbe4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add license to some obvious files.</title>
<updated>2020-07-06T18:16:25+00:00</updated>
<author>
<name>Diego Elio Pettenò</name>
<email>flameeyes@flameeyes.com</email>
</author>
<published>2020-06-03T22:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=34b4993d63a6b576f29d624385c681f679b4124c'/>
<id>urn:sha1:34b4993d63a6b576f29d624385c681f679b4124c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added type hints to rtc</title>
<updated>2020-07-03T19:27:11+00:00</updated>
<author>
<name>dherrada</name>
<email>dylan.herrada@adafruit.com</email>
</author>
<published>2020-07-03T19:27:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a88004e509985da055a5837a42e42a37e5cfd371'/>
<id>urn:sha1:a88004e509985da055a5837a42e42a37e5cfd371</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Swap sphinx to autoapi and the inline stubs</title>
<updated>2020-05-13T00:28:24+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-05-13T00:15:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4e8de3c554024d3ac89e9ee77b958a6932a64bec'/>
<id>urn:sha1:4e8de3c554024d3ac89e9ee77b958a6932a64bec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Did rgbmatrix, rotaryio, and RTC</title>
<updated>2020-05-11T17:00:19+00:00</updated>
<author>
<name>dherrada</name>
<email>dylan.herrada@gmail.com</email>
</author>
<published>2020-05-11T17:00:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c7a9d49cba38499ec6701fdfef0c14e1dd5503a8'/>
<id>urn:sha1:c7a9d49cba38499ec6701fdfef0c14e1dd5503a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve documentation for `rtc`.</title>
<updated>2019-10-23T22:48:34+00:00</updated>
<author>
<name>Thea Flowers</name>
<email>me@thea.codes</email>
</author>
<published>2019-10-23T22:46:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=4a55c48dbf5fea9368272006f4a149e01ddaf06e'/>
<id>urn:sha1:4a55c48dbf5fea9368272006f4a149e01ddaf06e</id>
<content type='text'>
- Add examples for `rtc.RTC.datetime`.
- Add type for `rtc.RTC.calibration`.
- Expand on use cases for `rtc.set_time_source`.
</content>
</entry>
<entry>
<title>Add a table of contents reference to RTC</title>
<updated>2018-04-16T22:00:01+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-04-16T22:00:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=84d4be279e629f4094d9e72770e807bd1bb166f6'/>
<id>urn:sha1:84d4be279e629f4094d9e72770e807bd1bb166f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add rtc module</title>
<updated>2018-04-16T10:49:10+00:00</updated>
<author>
<name>Noralf Trønnes</name>
<email>noralf@tronnes.org</email>
</author>
<published>2018-04-07T13:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8d1719f190f249ebb0e53c4f42a81d7fc16f4e00'/>
<id>urn:sha1:8d1719f190f249ebb0e53c4f42a81d7fc16f4e00</id>
<content type='text'>
Add an rtc module that provides a singleton RTC class with
- a datetime property to set and get time if the board supports it.
- a calbration property to adjust the clock.

There's also an rtc.set_time_source() method to override this RTC object using pure python.

The time module gets 3 methods:
- time.time()
- time.localtime()
- time.mktime()

The rtc timesource is used to provide time to the time module.

lib/timeutils is used for time conversions and thus only supports dates after 2000.
</content>
</entry>
</feed>
