microsoft / Qcodes

Modular data acquisition framework

Home Page:http://microsoft.github.io/Qcodes/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parsing Error on Quantum Design DynaCool

ccadena23 opened this issue · comments

Parsing Error on Quantum Design DynaCool

When communicating with the DynaCool, I am able to establish a connection to the server and to the instrument. However, I am unable to set or get any parameters due to a parsing error. I follows the directions provided in the sample notebook. @WilliamHPNielsen @jenshnielsen

Steps to reproduce

  1. Establish connection using dynacool = DynaCool('dynacool', address="TCPIP0::ip-address::5000::SOCKET")
  2. Any function, such as dynacool.temperature()

Expected behaviour

I expected the temperature to return back to me.

Actual behaviour

I recieve the following error...
image

Following along with the directions in the sample notebook, I was running the server.py file from Qcodes, and modified it to see the communication between the instrument, the server, and the client. On the server computer, I was able to see that the queries were going through to the instrument and correct values were being returned, but I was unable to see them on the client side. See below for that output.

image

It may be of interest to note that the snapshot also returned errors, saying it could not update the parameter. However, when viewing the snapshot object, all of the information is present. I believe this to be an interpretation error in the Qcodes driver for DynaCool.

System

It would be helpful to provide such information:
OS: Windows 11
Python: 3.11.4
Qcodes: 0.45.0
DynaCool: 1.2.5.1