The May 2019 release of QCoDeS contains a large backend re-structure of the Measurement.DataSaver logic as well a handful of driver improvements and some new data saving functionalities.
- New and Improved Drivers:
- Alazar Cards:
- All models; limit maximum buffer size as documented for AlazarBeforeAsyncRead (
1535
) - All models; add api instance as initialization parameter (
1524
)
- All models; limit maximum buffer size as documented for AlazarBeforeAsyncRead (
- Arbitraty Waveform Generators:
- Keysight 33510B: add support for this specific model (
1544
) - Zurich Instruments HDAWG8; Remove warning when taking snapshot of ZIHDAWG8 (
1561
)
- Keysight 33510B: add support for this specific model (
- Lock-in Amplifiers:
- Zurich Instruments UHF-LI; support all 8 oscillators with MF option (
1546
) - Zurich Instruments UHF-LI; add parameter to UHFLI driver to select oscillator per demodulator (
1551
)
- Zurich Instruments UHF-LI; support all 8 oscillators with MF option (
- Magnets:
- American Magnetics AMI430; allow a broader range of field limit values (
1558
) - American Magnetics AMI430; fix coil-constant related bug (
1527
)
- American Magnetics AMI430; allow a broader range of field limit values (
- Multimeters:
- Tektronix Keithley 6500; allow immediate triggering (
1576
) - Tektronix Keithley 6500; fix invalid SCPI commands (
1541
)
- Tektronix Keithley 6500; allow immediate triggering (
- Source Meters:
- Tektronix Keithley 2450; add brand new driver! (
1533
,1569
)
- Tektronix Keithley 2450; add brand new driver! (
- Vector Generators:
- Keysight E8267D; extend frequency modulation features (
1554
)
- Keysight E8267D; extend frequency modulation features (
- Vector Network Analyzers:
- Rohde&Schwarz ZNB; make initialization more fail-safe (
1564
)
- Rohde&Schwarz ZNB; make initialization more fail-safe (
- Others:
- Mj2; allow higher gain (
1575
) - Cryocon; allow the setting of the termination character (
1559
)
- Mj2; allow higher gain (
- Alazar Cards:
- Data Saving Features:
- Allow arrays of different lengths to be stored together (
1477
) - Allow complex numbers (
1484
,1489
,1493
) - Infer the SQLite storage type of parameters (
1494
)
- Allow arrays of different lengths to be stored together (
- Documentation:
- Increase title consistency (
1553
)
- Increase title consistency (
- Database upgrades:
- Schema version bumped to 5; snapshot column always present (
1562
)
- Schema version bumped to 5; snapshot column always present (
- QCoDeS Workflow:
- Extend QCoDeS-Station to be configurable through yaml file (
1560
)
- Extend QCoDeS-Station to be configurable through yaml file (
- The DataSet no longer has an add_parameter method (
1547
)
- The python package dependencies have been updated (
1550
) - Our copyright is up to date :) (
1552
)