Skip to content

v4.0.0-rc6

Pre-release
Pre-release
Compare
Choose a tag to compare
@jesusvasquez333 jesusvasquez333 released this 13 Nov 00:42

New pysmurf version, combining server and client code, and using Rogue v4.
Release candidate 6

This release candidate includes:

  • Integrates the meta data interface into the baseTransmitter class. Now the base class provides two virtual methods:
    • dataTransmit : to receive the smurf data
    • metaTransmit: to receive meta data
  • Add a Publisher interface to the rogue server,
  • Define an initial stream group of variables, including all the variables in the SmurfProcessor and SmurfApplication devices, plus the Rogue version and directory variables. This group of variables are the ones being send to the data file and transmitter class. The group is defined here,
  • Move the common.py startup script to python/pysmurf/core/server_scripts/Common.py so that it can be imported and used by external applications,
  • Add the TES bias values into the SMuRF header
  • Update the default filter parameters to correspond to a Butterworth filter.