Skip to content

Releases: PhyPiDAQ/PhyPiDAQ

PhyPiDAQ v1.4.1

25 Aug 20:53

Choose a tag to compare

Fixed

  • Correct spelling in the developer guide
  • Revert release notes for version 1.3.0 to contain all subsections

v1.4.0

25 Aug 15:56

Choose a tag to compare

Release for debian buster

recent additions:

  • examples/scGammaDetektor.py for CERN DIY particle detector
  • examples/oscilloscope/run_scOsci.py as a simple application example
  • soundcardOscilloscope for data recording from a soundcard
  • PL1000Config for PicoLog Series 1000 USB data loggers

The installation procedure of this release is not yet compatible with Debian 11 (bullseye).

PhyPiDAQ v1.4.0b

16 Jul 21:50

Choose a tag to compare

  • Documentation about flake8 usage
  • util submodule, starting with path logic
  • More examples
    • Introduced read_MCP3x08.py
    • read_MAX31855.py example
    • read_ADXL345.py example

Changed

  • Implementation of the ADS1115
    • Renamed read_analog.py to read_ADS1115.py
  • Implementation of MAX31855
  • Implementation of the ADXL345
  • MCP4725 DAC example
  • Changed scope of markdown linting to the root directory only
  • Display PhyPiDAQ Version number also in display window title
  • Structure of examples
    • Improved naming
    • Updated docs of the package structure
  • Improved install script installlibs.sh
  • Improved config writing error logging
  • Better code documentation

Fixed

  • Correct file path separator used on all platforms
  • File path checks are os independent now
  • Removed unused functions

PhyPiDAQ v1.3.0

22 May 20:40
e285f34

Choose a tag to compare

Added

  • Documentation about flake8 usage
  • util submodule, starting with path logic
  • More examples
    • Introduced read_MCP3x08.py
    • read_MAX31855.py example
    • read_ADXL345.py example

Changed

  • Implementation of the ADS1115
    • Renamed read_analog.py to read_ADS1115.py
  • Implementation of MAX31855
  • Implementation of the ADXL345
  • MCP4725 DAC example
  • Changed scope of markdown linting to the root directory only
  • Display PhyPiDAQ Version number also in display window title
  • Structure of examples
    • Improved naming
    • Updated docs of the package structure
  • Improved install script installlibs.sh
  • Improved config writing error logging
  • Better code documentation

Fixed

  • Correct file path separator used on all platforms
  • File path checks are os independent now
  • Removed unused functions

PhyPiDAQ v1.2.1

06 Nov 21:35
fca8fc5

Choose a tag to compare

Added

  • Support for the TSL45315 luminance sensor

Fixed

  • Fixed wrong labeled parameter in BMP280 I2C-address config

PhyPiDAQ v1.2.0

23 Oct 09:29

Choose a tag to compare

Added

  • Support for the BMP388 temperature sensor
  • Software Version in window name

Changed

  • Desktop link files are now created dynamically by the install_user.sh
  • Added phypi.py and run_phypi.py as package scripts

Fixed

  • Make installlibs.sh username independent
  • Make install_user.sh username and installation path independent
  • Typos in documentation

PhyPiDAQ v1.1.1

15 Mar 10:20
1dc2645

Choose a tag to compare

Fixed

  • BME680 wasn't listed as a part of the module.

PhyPiDAQ v1.1.0

13 Mar 13:04

Choose a tag to compare

PhyPiDAQ vers. 1.0.1

Changes and Additions

Added

  • Support for websockets was added, enabling data transfer over networks.
  • Introduction of a resource file
  • Implementation of the BME680 including examples and a script for setting up the sensor

Changed

  • Refactoring of the documentation
    Separate repositories:
    • PhyPiDAQ for the code
    • EducatorsGuide with tutorial for users
    • MeasurementCase for recommended hardware
    • SensorDocumentation with hints for specific sensors
  • Made phypidaq a Python package
  • Updates to install script for an easier setup

Deprecated

  • BMP085 and BMP180 have been declared legacy implementations.

Removed

  • Python 2-support has been dropped.
  • tkinter was completely refactored to a Qt implementation.

Fixed

  • Updates to user interface, including icons and resizing behavior

Security

  • Patched shell injection