Description
v0.4.4 introduces 3 new agents, and contains a large collection of feature additions and bug fixes. See details below.
What's Changed
New Agents
* Generator Agent by davidvng in https://github.com/simonsobs/socs/pull/436
* Hwp supervisor by jlashner in https://github.com/simonsobs/socs/pull/427
* Water Vapor Radiometer Agent by sanahabhimani in https://github.com/simonsobs/socs/pull/429
New Features
* Adds user tag param to the smurf file emulator ops by jlashner in https://github.com/simonsobs/socs/pull/459
* Add protection mode monitoring to pmx agent by d1ssk in https://github.com/simonsobs/socs/pull/463
* Suprsync timecode dir finalization by jlashner in https://github.com/simonsobs/socs/pull/454
* Allow for reading more than one continuous block of generator registers by DaveBoettger in https://github.com/simonsobs/socs/pull/473
* ACU Omnibus, July 2023 by mhasself in https://github.com/simonsobs/socs/pull/480
* Add Autorange Task to 372 Agent by sanahabhimani in https://github.com/simonsobs/socs/pull/489
* Change ls372 input_configfile to work with default params by jlashner in https://github.com/simonsobs/socs/pull/490
* Suprsync archive stats by jlashner in https://github.com/simonsobs/socs/pull/467
* LS372 Agent: Add ability in config file to set channel resistance range by sanahabhimani in https://github.com/simonsobs/socs/pull/500
* Sets PID freq to 0 when PMX is turned off by jlashner in https://github.com/simonsobs/socs/pull/502
Bug Fixes
* Fix 372 upload cal curve timeout issue by sanahabhimani in https://github.com/simonsobs/socs/pull/390
* Separate generator fields into different blocks by jlashner in https://github.com/simonsobs/socs/pull/476
* ACU Omnibus, July 2023 by mhasself in https://github.com/simonsobs/socs/pull/480
* Separate blocks for each input/output in UPS Agent by davidvng in https://github.com/simonsobs/socs/pull/457
* Fix ibootbar agent acq crashing during reconnection by davidvng in https://github.com/simonsobs/socs/pull/496
* Adds archive_name filter to update timecode func by jlashner in https://github.com/simonsobs/socs/pull/508
* Remove CMD from wg-actuator dockerfile by BrianJKoopman in https://github.com/simonsobs/socs/pull/510
* swap LSL/LSR/ST1 <--> LSL/LSR/ST2 for the bug fix at the site by sadachi5 in https://github.com/simonsobs/socs/pull/512
Documentation
* Fix docstring errors for 372 custom pid process by sanahabhimani in https://github.com/simonsobs/socs/pull/497
* Update set_boresight method signature override by BrianJKoopman in https://github.com/simonsobs/socs/pull/499
Testing Updates
* Replace pytest-docker-compose with pytest-docker plugin by BrianJKoopman in https://github.com/simonsobs/socs/pull/484
Version Updates
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/simonsobs/socs/pull/514
* bump sodetlib by jlashner in https://github.com/simonsobs/socs/pull/517
Misc.
* Revert to using pysnmp by BrianJKoopman in https://github.com/simonsobs/socs/pull/485
* Fix link to docker hub socs image by BrianJKoopman in https://github.com/simonsobs/socs/pull/503
* Cherry-pick of missed pre-commit run by BrianJKoopman in https://github.com/simonsobs/socs/pull/513
New Contributors
* d1ssk made their first contribution in https://github.com/simonsobs/socs/pull/463
* DaveBoettger made their first contribution in https://github.com/simonsobs/socs/pull/473
**Full Changelog**: https://github.com/simonsobs/socs/compare/v0.4.3...v0.4.4