Skip to content

Releases: dhhagan/py-opc

v1.6.0 Release

27 Jun 13:47
Compare
Choose a tag to compare

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

14 Mar 13:56
a85387f
Compare
Choose a tag to compare

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

25 Oct 21:17
Compare
Choose a tag to compare

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

02 Sep 16:54
Compare
Choose a tag to compare

A few minor changes were made to the API including:

  • _calculate_bin_boundary was changed to lookup_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?

  • #32 A version badge was added
  • #17 New assertions were added to prevent errors in class initiation
  • #5 ADC unit conversion was added

Documentation Upgrade Release

17 Jun 12:34
Compare
Choose a tag to compare

Minor patches to documentation were made with no major changes to the source.

py-opc v1.0.0

02 Apr 20:10
Compare
Choose a tag to compare

The first major upgrade that breaks old API calls has been released with this version. Key API changes include:

  • read_histogram is now histogram()
  • read_config_variables is now config()

Support for Alphasense OPC-N2 firmware version 18 was added and tested.

DOI Release

12 Feb 00:27
Compare
Choose a tag to compare

This release is purely for the purpose of generating a new DOI for easy academic tracking.

py-opc v0.3.1

04 Jan 17:57
Compare
Choose a tag to compare

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

23 Dec 16:23
Compare
Choose a tag to compare
Pre-release

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

18 Oct 00:17
Compare
Choose a tag to compare
v0.2 Beta Release Pre-release
Pre-release

Major Updates:

  1. OPCN1 support has been added to the library
  2. Temperature/Pressure readings for certain firmwares (> v17) now report None since alphasense values are incorrect
  3. New method to find firmware version to prevent previous bug