Python interface to Dallas/Maxim DS series RTCs (and others) using Frico
Project description
Frico RTCs
Interface to the Dallas/Maxim DS-series RTC devices using the Frico framework. Currently supports the DS3231/MAX31328, with the DS1307 and DS1337 to come, among others.
Installation
You can download and install the package via pip:
python3 -m pip install frico-rtc
To contribute, use the provided Makefile to set up a development environment:
git clone git@github.com:mmangus/frico-rtc.git &&\
cd frico-rtc &&\
make
Run make test
to validate changes (or use the commit hooks).
Usage
from datetime import datetime
from frico_rtc.devices import DS3231
rtc = DS3231()
# read time from RTC
print(rtc.clock)
# set time on RTC
rtc.clock = datetime.now()
# check alarm config
print(rtc.alarm1config)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
frico-rtc-0.0.2.tar.gz
(6.7 kB
view hashes)
Built Distribution
Close
Hashes for frico_rtc-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 307b743cd08de3a6b955fd79c2369267b2825f970023a1415a082a1874bc59c2 |
|
MD5 | 8f5f2e7954caa447253ea8838b379416 |
|
BLAKE2b-256 | c96c1c9fc54a030d45498d2f039400196569f4f9e9d617958ab7759412293c35 |