Releases: adafruit/Adafruit_CircuitPython_Register
Adds support for MSB-order I2C readings
The previous versions assumed data coming from registers was LSB first. This release updates RWBit
and RWBits
to allow the user to override the LSB-first default to specify MSB-first.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Fixes off by one, repeated-start, byte-straddling registers.
- Fix off by one that caused adafruit/Adafruit_CircuitPython_CCS811#28
- Replace two i2c calls with one, this will make non-repeated-start chips work on linux (yay linux)
- Allow any position on RWBits (can be multibyte)
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Fix to handling multi-byte registers.
With aplomb!
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Adds support for multiple bytes per register
- Updated
i2cbit
andi2cbits
to work with multiple bytes per register
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Adds read-only UnaryStruct
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Update to README.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip3 install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Update to .pylintrc
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Minor fixes
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
Error checking + pypi
- Add error checking to ensure "minutely" alarms raise an Exception when unsupported. Thanks @apatt
- Update to install from pypi (using
pip
.)
To use in CircuitPython, download the .mpy file and copy it to the lib
folder on the CIRCUITPY
drive. Or, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-register
.
Read the docs for info on how to use it.
README Badges
Thanks to @brentru for updating the ReadTheDocs README badge.
To use in CircuitPython, download the .mpy file and copy it to the lib
folder on the CIRCUITPY
drive. Or, simply install the Adafruit CircuitPython bundle.
Read the docs for info on how to use it.