Releases: dhhagan/py-opc
v1.6.0 Release
Several new additions were made and bugs squashed including:
- updating the readme to reflect frequently asked questions
- adding delays/sleeps in places where they are needed to ensure proper operation of the device
- a new
wait
method was added to allow users to check to ensure the OPC is ready - error with the
set_laser_power
command was fixed
v1.5.0 Release
Add support for the new release of pyusbiss
which is much more similar to the API of py-spidev
. This release includes breaking changes if you were using the previous syntax for initiating an OPC object.
v1.3.0 Release
A few minor changes were made including the following:
- Users can now choose to use either py-spidev or pyusbiss as a conncetor which allows for the possibility of connecting directly to the Raspberry Pi via a SPI-USB adapter
histogram
now defaults to converting the raw histogram into useful units of particles/cc rather than total integrated counts like before- upgrades were made to the documentation
py-opc v1.1.0 beta release
A few minor changes were made to the API including:
_calculate_bin_boundary
was changed tolookup_bin_boundary
calculate_bin_boundary
was added
Support was (finally) added for calculating the bin boundaries in real values rather than ADC values. Check the documentation for instructions and documentation.
What else was done in this release?
Documentation Upgrade Release
Minor patches to documentation were made with no major changes to the source.
py-opc v1.0.0
The first major upgrade that breaks old API calls has been released with this version. Key API changes include:
read_histogram
is nowhistogram()
read_config_variables
is nowconfig()
Support for Alphasense OPC-N2 firmware version 18 was added and tested.
DOI Release
This release is purely for the purpose of generating a new DOI for easy academic tracking.
py-opc v0.3.1
This release of py-opc has a few minor changes:
- documentation was added using readthedocs
- a generic OPC class was built
Beta Release w/PyPi support
v0.3.0 adds mostly documentation as well as support for PyPi integration meaning you can now download through the pip package management system. Continuous integration has been added through Travis.
v0.2 Beta Release
Major Updates:
- OPCN1 support has been added to the library
- Temperature/Pressure readings for certain firmwares (> v17) now report None since alphasense values are incorrect
- New method to find firmware version to prevent previous bug