Qcodes
Qcodes copied to clipboard
Modular data acquisition framework
- [ ] Needs a breaking change note
Hi all, Following this discussion #4565 and this issue #4543 I am proposing this pull request to work on reducing qcodes loading time. I have started with pandas. I tried...
```python @settings(max_examples=5, deadline=None, suppress_health_check=(HealthCheck.function_scoped_fixture,)) @given(breakpoint=hst.integers(min_value=1, max_value=19), write_period=hst.floats(min_value=0.1, max_value=1.5), set_values=hst.lists(elements=hst.floats(), min_size=20, max_size=20), get_values=hst.lists(elements=hst.floats(), min_size=20, max_size=20)) @pytest.mark.usefixtures('set_default_station_to_none') def test_datasaver_scalars(experiment, DAC, DMM, set_values, get_values, breakpoint, write_period): no_of_runs = len(experiment) station = qc.Station(DAC, DMM)...
* Avoid imports from pyvisa/parso that are imported from modules where they are not defined/added to `__all__` * Update internal updated to either use public api or original definition
Following https://github.com/QCoDeS/Qcodes/pull/4446 To be more explicit, I write two scripts corresponding to the current situation and my PR: master ```python import io import timeit import numpy as np def _adapt_complex(value):...
Snapshotting the AMI430 driver without a heater will show you (with debug logging) ``` 2022-09-20 14:33:40,772 ¦ qcodes.instrument.base ¦ WARNING ¦ base ¦ snapshot_base ¦ 272 ¦ [magnet_x_SwitchHeater(AMI430SwitchHeater)] Snapshot: Could...
There are two different dll files depending on the version of .NET on the system: .Net 4.5 and above: mcl_RF_Switch_Controller_NET45.dll Earlier .Net versions: mcl_RF_Switch_Controller64.dll Had a quick look but couldn't...
Virtual instruments should either override get_idn to not fail and respond with something useful, or we should rework this so get_idn is not implemented like this for the generic class....
Importing qcodes with `import qcodes` takes a long time (> 2 seconds on the system tested). The import time can be analysed with tools like https://github.com/asottile/importtime-waterfall Several components could perhaps...