Skip to content

v0.2.0

Compare
Choose a tag to compare
@BrianJKoopman BrianJKoopman released this 20 May 19:30
· 720 commits to master since this release
006ac72

Description

v0.2.0 includes several new Agents, some new features, and bug fixes.

One major change includes replacing 'sisock-crossbar' with 'crossbar' (#118), which might require a configuration file change if your setup still refers to the old sisock images. It should be enough to replace all instances of 'sisock-crossbar' with 'crossbar' in your configs.

The base images are now based on Ubuntu 20.04, where they previously were based on Ubuntu 18.04. This was required to fix the build process and hasn't introduced any surprises based on testing so far.

Change Log

New Agents

  • Created smurf crate monitor agent (#139)
  • Add XY Stage Agent for LATRt Stages (#153)
  • Lakeshore 370 Agent (#161)
  • New CHWP encoder readout agent (#80)

New Features

  • Replace 'sisock-crossbar' with 'crossbar' (#118)
  • Bump sodetlib version to v0.1.0 (#127)
  • Implement labjack ljm functionality to allow high sample rates (#129)
  • Added dumb-init to pysmurf-controller reqs (#131)
  • Add some quality of life improvements to smurf-rec (#134)
    • Remove check_port test (#146 )
  • Adds set_status calls to some operations within Smurf Agents (#135)
  • Update to Ubuntu 20.04 based ocs image (#138)
  • Tektronix awg Agent updates (#142)
  • Prologix interface inheritance (#144)
  • Add stream-id argument to smurf stream simulator agent (#150)
  • Added set_still_heater() and get_still_heater() to LS372 agent (#163)
  • Update ocs base image to v0.8.0 (#167)

Documentation Updates

  • Link readthedocs badge to 'develop' version (97ce65f)
  • Add Synaccess Agent docs to index and alphabetize (1be403b)
  • Fix docstring on TektronixAWGAgent class (#143)
  • Remove mention of sisock data feed servers from 372 docs (#148)
  • Protect ocs import on rtd in crate manager agent (8128c64)

Bug Fixes

  • Clamp ds_factor in smurf recorder (#123)
  • Handle nan in smurf_recorder read_stream_data (#130)
  • Catch labjack stream error (#136)
  • Fix bug that prevents npy files from being archived (#137)

Misc

  • Update coveralls command for v3.0.0 (#132)