Hi,
I'm using a 2304A with firmware A02.
I'm having trouble performing multiple queries using one GPIB command. If I send the command, and read a reply too quickly, it will only return the first response.
For example, if I send "OUTP?;:VOLT?;:CURR:LIMIT?", I often will get the reply "0\n". If I add a delay between the write and read, then I'll get all three responses together (as expected), like ""0;0.000000E+00;2.500000E-01\n".
It looks like I have to only send one command at a time?
Would this be fixed in a later firmware release? If so, is it possible to update the ROM with a ROM programmer or are other hardware changes needed?
Thanks
Tektronix Technical Forums are maintained by community involvement. Feel free to post questions or respond to questions by other members. Should you require a time-sensitive answer, please contact your local Tektronix support center here.
2304A SCPI multiple query syntax broken
-
- Keithley Applications
- Posts: 1263
- Joined: October 15th, 2010, 10:35 am
- Country: United States
- Contact:
Re: 2304A SCPI multiple query syntax broken
As a work around, try using the *OPC to hold off the GPIB read until all pending commands are complete:
"OUTP?;:VOLT?;:CURR:LIMIT?:*OPC"
"OUTP?;:VOLT?;:CURR:LIMIT?:*OPC"
Who is online
Users browsing this forum: No registered users and 4 guests