Qcodes icon indicating copy to clipboard operation
Qcodes copied to clipboard

Modular data acquisition framework

Results 240 Qcodes issues
Sort by recently updated
recently updated
newest added

Observed in CI on windows 10 ``` ______________________________ test_adjust_timer ______________________________ [gw0] win32 -- Python 3.10.6 C:\hostedtoolcache\windows\Python\3.10.6\x64\python.exe tektronix_dpo = def test_adjust_timer(tektronix_dpo): """ After adjusting the type of the measurement or the...

bug
driver

This PR introduces the `ParamSpecTree` object for describing the parameter tree that we have so great hopes for. The PR is very much work in progress, but I'm opening it...

### NOTE: see comments below to understand the future of this PR. This PR follows discussions with @astafan8, and extracts all C-level calls to the Alazar SDK into its own...

enhancement
driver

# Summary Presents an interface to abstract over the storage media in `DataSet`. This is the main feature branch which means that the RMQ interface will also end up here....

This PR adds new async functionality, since the majority of the time during ramping MercuryiPS fields is spent on polling the instrument ramp state. `await`ing sleep instead of blocking on...

enhancement
driver

https://github.com/QCoDeS/Qcodes/pull/664 introduces a new DataSet and Experiment class, both of which are very hard coupled to Sqlite storage. This prevents re-use of the DataSet/Experiment classes in situations where sqlite backing...

new dataset

For any data generation routines like fixtures, the action of the default subscribers is most likely undesired. I suggest we implement a context manager to disable them. A concrete place...

For implementing live plotting, the new `plottr` monitors the database file directly, without using the subscribers, hence the information in [qcodes docs](http://qcodes.github.io/Qcodes/examples/plotting/live_plotting.html#Live-plotting-with-plottr-as-an-example) is not correct anymore. See https://github.com/kouwenhovenlab/plottr/issues/36. I suggest...

docs

This makes get/set_raw proper methods rather than callable attributes and furthermore extracts the logic of generating the get/set_raw code into a factory function for added clarity.