12-12-2012 10:17 AM
Hello,
I am having a hard time communicating with a Tektronix DMM4050 through Ethernet.
I added the device in MAX by adding by Manual Entry of Raw Socket (Auto-detect and manual entry of LAN instrument didn't work).
What works:
Provided I Enable Termination Character in I/O Settings, I can send the *IDN?\n query to the instrument, which results in a nice "TEKTRONIX,DMM4050,2199203,08/02/10-11:53\r\n" string.
What does not work:
The simple code below
Results in a VISA: (Hex 0xBFFF0015) Timeout expired before operation completed. error.
Any suggestion would be greatly appreciated 😉
Boris
Solved! Go to Solution.
12-12-2012 10:37 AM
What display format are you using for your string constant? Set it to "'\ ' Codes Display". Then you should have "*IDN?\n". I'm thinking if you switch the display it will read "*IDN?\\n" which will not terminate the command for the scope and therefore it does not recognize the command.
12-13-2012 02:31 AM
Hi crossrulz!
That was the problem. Thank you so much.
Alternatively, one can keep Normal Display and just insert a new line: