Lakeshore 336 Communication problem #6188
Unanswered
CosimoTommasi
asked this question in
Q&A
Replies: 1 comment
-
@CosimoTommasi I am not sure the status byte is related, I think I have seen a number of instruments not implementing this. I would suggest that you test if you can connect to the instrument from python using pyvisa (which qcodes used under the hood) This will help identify if the issue is in the qcodes driver or the pyvisa comm. See https://pyvisa.readthedocs.io/en/latest/ for how to connect with pyvisa |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I'm trying to interface with a Lakeshore 336 temperature controller via Ethernet connection. I can do so by using NI MAX or the instrument web interface. However, when I try to load that instrument to my station in qcodes I get an error.
Here is my script:
and here is the relevant content of my
.yaml
file:Now, when I try to run the code I get the following error:
I tried using NI MAX to query '*IDN?' and I correctly get model number and firmware version (provided I specify the termination character). However, I tried reading via NI MAX the Status Byte and got the following error:
I suppose this issue is linked with the communication problem of qcodes, but I don't know what to do. Any help?
Beta Was this translation helpful? Give feedback.
All reactions