Skip to content

v1.2.3

Compare
Choose a tag to compare
@nsoblath nsoblath released this 28 Aug 18:54
· 756 commits to main since this release

New Features:

  • Validation log
    • This file, documentation/validation_log.md, was added to record changes to Psyllid as they're made.
    • No validation is needed as this is not a functional change.

Fixes:

  • Propagate missing header values to subsequent files

    • Previously-missing information included voltage offset and range, DAC gain, and frequency min and range.
    • Validated by with a run producing multiple files using the roach_simulator.
  • Prevent invalid duration setting

    • Setting the duration to 0 caused undefined behavior. This could occur if the value of the duration setting in a dripline request was not an unsigned integer.
    • Now the duration is extracted and checked for validity. So far it just checks that it's not 0.
    • This was validated by by attempting to set the duration to 0. It failed, which was a successful test.