Skip to content

Changelog¤

0.5.2 (2026-03-20)¤

Bug Fixes¤

  • daq: fix DAQ data integrity due to poor timestamp algorithm (#134) (db67690)

0.5.1 (2026-02-23)¤

Features¤

  • adding relay for the keysight_34980a (#114) (0f25773)
  • reduce NominalConnectPublisher import path (#120) (d6ca816)

Bug Fixes¤

  • dmm: fix NominalDMM daemon not starting (#93) (51cadee)

  • daq: raise exceptions with verbose messages instead of failing silently, including for unconfigured channels in write_digital_line() (#118) (ce6cf81)

  • daq: support multiple channels with same physical channel (#87) (aa069b6)
  • keysight: correct logic polarity comparison in digital channel config (#116) (976800b)

0.5.0 (2026-02-04)¤

Features¤

0.4.0 (2025-12-19)¤

Features¤

  • Handle bad network conditions by writing to fallback file (#66) (b7c3e4c)
  • add .avro file logging capabilities (#70) (7b0c9a9)
  • add package name and version tag to measurements/commands(#74) (d2e018a)
  • add support for terminal config in NominalDAQ (#62) (f92a712)
  • add configuration selection for visa backends (#63) (ab3051e)
  • data access from main thread to background daemons (#68) (0a04d6f)
  • software timed analog output for daq (#72) (1a5f443)

Bug Fixes¤

  • labjack STREAM_ACTIVE and segfault (#77) (c9b7551)
  • prevent nominal core publisher from raising rust runtime error on exit (#76) (510decb)
  • remove analog input channels to avoid multiple channels with same physical channel (#65) (5d5ed50)
  • nominaldaq loop rate lies when background enable is false (#75) (ca48db6)

Documentation¤

  • add example and reference documentation (#56) (6f7d307)

0.3.0 (2025-11-20)¤

Features¤

0.2.0 (2025-11-05)¤

Features¤

  • i2c (#33) (d61c69f)
  • interface for drivers to HAL (#48) (02ecafe)
  • public abilities to define background daemon functions (#50) (36a155d)
  • unifying the instrument, driver, data_handler and factory patterns across HALs (#45) (a8c720f)

Bug Fixes¤

0.1.0 (2025-10-15)¤

Features¤

Bug Fixes¤