Releases: pimoroni/ads1015-python
Releases · pimoroni/ads1015-python
Version 1.0.0
This version is mostly to apply the repackaging to the pyproject.toml from our latest Python boilerplate, but also bumps the i2cdevice version to v1.0.0 which, in turn, has switched from smbus
to smbus2
for more reliable use in isolated virtual environments.
What's Changed
- Corrected ADS Address by @Mathew3000 in #16
- Fix various bitrot problems. by @Gadgetoid in #18
- Repackage to latest Python boilerplate by @Gadgetoid in #19
- Remove sudo from install instructions. by @Gadgetoid in #20
New Contributors
- @Mathew3000 made their first contribution in #16
Full Changelog: v0.0.8...v1.0.0
Version 0.0.8
What's Changed
- Add Bullseye installer by @Gadgetoid in #14
- Make
get_voltage
thread safe by @Gadgetoid in #15
Full Changelog: v0.0.7...v0.0.8
Version 0.0.7
- Fix setting data rate
- Add support for ADS1115
- Add new detect_chip_type function
Version 0.0.6
- Added support for all addresses ads1015 supports
- Genericized implementation away from pimoroni breakout
- Typo fixes in docstring
- Fix get_multiplexer so that it returns a value
Version 0.0.5
- Fix to support alternate i2c address for #4
- Typo fixes in DocString and comment
Version 0.0.4
Port to i2cdevice>=0.0.6 set/get API. For more information see: pimoroni/i2cdevice-python#3
Version 0.0.3
- Fixed timeout in wait_for_conversion for #1
- Aliased timeout exception to ads1015.ADS1015TimeoutError
If you plan to handle a read timeout and want your code to be Python 2 & 3 compatible you should use:
try:
# read here
except ads1015.ADS1015TimeoutError:
# handle here