microsoft / microsoft/Qcodes

`dond` finishes but the measurement in reality is incomplete (for Agilent N9928 VNA)

Open
#7,343 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
459
Forks
359
Avg merge
3d 6h
Merged PRs (30d)
73

Description

Hi,

I'm not entirely sure if this is a bug from qcodes side or the driver for said VNA but I noticed that often times when running a `dond` sweep, it completes it on the code side but when referring to the measuring instrument, it is still incomplete.

One particular example is like so: I've set about 1000 averages for a VNA measurement and when setting the same with qcodes and running a `dond` sweep, I often find the measurement completes in about 5 mins (code side) whereas when looking at the VNA, the measurement is nowhere near complete.

Image

The above figure gives a decent idea of the issue. It's clear the measurement isn't complete but `dond` still shows that it indeed is.

I'd appreciate any help on this matter. Thanks.

Contributor guide

Open the contributing guide

Research direction

Start with the dond sweep flow and the Agilent N9928 VNA driver, focusing on how measurement completion is detected. Reproduce the mismatch using a sweep with many averages and compare Qcodes completion with the instrument's actual state. Done means dond does not report completion until the VNA measurement is complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.