Recent Releases of py-opc

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

Scientific Software - Peer-reviewed - Python
Published by dhhagan over 7 years ago

py-opc - 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.

Scientific Software - Peer-reviewed - Python
Published by dhhagan almost 8 years ago

py-opc - 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

Scientific Software - Peer-reviewed - Python
Published by dhhagan over 9 years ago

py-opc - py-opc v1.1.0 beta release

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

Scientific Software - Peer-reviewed - Python
Published by dhhagan over 9 years ago

py-opc - Documentation Upgrade Release

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

Scientific Software - Peer-reviewed - Python
Published by dhhagan over 9 years ago

py-opc - 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 now histogram() - read_config_variables is now config()

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

Scientific Software - Peer-reviewed - Python
Published by dhhagan almost 10 years ago

py-opc - DOI Release

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

Scientific Software - Peer-reviewed - Python
Published by dhhagan about 10 years ago

py-opc - 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

Scientific Software - Peer-reviewed - Python
Published by dhhagan about 10 years ago

py-opc - 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.

Scientific Software - Peer-reviewed - Python
Published by dhhagan about 10 years ago

py-opc - v0.2 Beta 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

Scientific Software - Peer-reviewed - Python
Published by dhhagan over 10 years ago

py-opc - v0.1.0 Beta

This is the first release of the py-opc python library which enables users to easily interact with the Alphasense OPC-N2 using a Raspberry Pi (and possibly other linux-based micro-computers). The software has been tested (and supports) firmware versions 14x, 15x, and 17x.

Scientific Software - Peer-reviewed - Python
Published by dhhagan over 10 years ago