Releases: adafruit/Adafruit_CircuitPython_BusDevice
Example names updated, docs updated
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
API CHANGE - Change stop to False and throw error if True.
Removing stop=
from libraries as well as bus_device
.
See adafruit/circuitpython#2082 for details.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Remove debug param
Removes debug flag from I2CDevice
because it cost 800 bytes of code size when frozen into CircuitPython. It also costs that in ram when loaded normally.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Updated Example
Example files are now Adabot Approved. Thanks @dherrada.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Added debug option to i2c_device
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Update Travis Badge In Readme
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
update to I2C scanning technique
Update to how we scan for I2C addresses, so BeagleBones are happy
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
pylint fix
No code changes.
To use in CircuitPython, simply install the Adafruit CircuitPython bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice
.
Read the docs for info on how to use it.
Bugfixes for write_then_readinto support on Linux/CircuitPython
Merge pull request #21 from ladyada/master specifically name arguments now that we require it
Add write_then_readinto function for linux (and possibly others!)
Linux (and possibly other smbus-supporting OS's) can't set 'stop' on individual writes, instead, we must call a separate ioctl. We add a check so that if busio doesn't support it, we fall back to two calls instead of one