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
- Establish connection using dynacool = DynaCool('dynacool', address="TCPIP0::ip-address::5000::SOCKET")
- Any function, such as dynacool.temperature()
Expected behaviour
I expected the temperature to return back to me.
Actual behaviour
I recieve the following error...
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.
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