Changelog¤
0.5.2 (2026-03-20)¤
Bug Fixes¤
0.5.1 (2026-02-23)¤
Features¤
- adding relay for the keysight_34980a (#114) (0f25773)
- reduce NominalConnectPublisher import path (#120) (d6ca816)
Bug Fixes¤
-
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¤
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¤
- add just build command (#37) (1a7454e)
- allow IDN match for "BK PRECISION" (#34) (0632d53)
- overhaul devx (89b95a5)
- packaging restructure for extensibility (#35) (0027400)
- poetry -> uv (4ac7738)
- psu registry/discovery without factory (#23) (e91c383)