Releases: adafruit/Adafruit_CircuitPython_BusDevice
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
Minor fixes
- Added
requirements.txtfor Sphinx build - Added
pylint1.9.2 force install to.travis.yml
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.
Now on pypi!
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 bundle.
To use in CPython, pip install adafruit-circuitpython-busdevice.
Read the docs for info on how to use it.
Allow chip select to be None
Merge pull request #17 from cerickson/issue8_spi_nochipselect Made chip_select default to None
Update documentation
from March updates.
Added an examples folder and two example .py files.
Merge pull request #15 from mrmcwethy/examples added examples folder and two example .py
Update doc, build logic, require keywords for optional args in constructor
Merge pull request #12 from tannewt/lint Update to new build process and turn on lint. I tested and showed that the default and overrides are correctly passed to spi.config(). Since I do not have a oscilloscope i cannot say whether the configuration values were acted upon by the busio.SPI, but i did show that the changes to the project were correct.
Remove redundant I2CDevice.read_into method
A new method (readinto) was added a while ago to replace the read_into method. The origin read_into method is now being removed.