Changelog for QCoDeS 0.22.0¶
The January 2021 release of QCoDeS.
Breaking Changes:¶
Deprecations:¶
Unused semi private functions
modify_values
andmodify_many_values
are deprecated (#2582)
New:¶
Add native and convenient XArray data export methods to
DataSet
supporting concatenation, also improve the Pandas DataFrames export methods (#2507)Possibility to measure parameters in a separate thread per instrument inside
doNd
functions (#2616)guid_helpers: Extracting guids from database files and list of strings (#2541)
Improved:¶
Ravel data before inserting into DataSet cache (#2664)
Removed duplicated attributes in channel.py (#2560)
Fix header levels and section structure in Measurement example notebook (#2624)
doNd
notebook update: the notebook comparesdoNd
withMeasurement
context manager (#2512)Allow passing
ParamSpecBase
objects toDataSet
’sget_parameter_data
and related methods(#2655)
New drivers:¶
Keysight N9030B Spectrum Analyzer (#2553)
Improved drivers:¶
Keysight B1500: support measuring any number of channels during IV sweep (#2649)
Add checks for signal current level and voltage level queries in Keysight E4980A (#2561)
Set signal mode and snapshot_exclude in Keysight E4980A (#2612)
Add input offset voltage parameter to Basel SP983C (#2648)
Add test to ensure that AWG70000A driver throws a warning when waveform is clipped (#2585)