08-23-2011 09:36 PM
I am using an Agilent MXA N9020A Signal Analyzer and want to send a screen capture to my PC. One of the steps involves loading the screen capture file contents from MXA local storage into memory using the MMEMORY command. I'm getting a VISA return status of Hex 0xBFFF0015 "Timeout Expired" with the following command: MMEMORY:DATA? 'D:\TEST.PNG'. Even with a 10000 byte file and a delay of 2 minutes the timeout persists. I'm sure I must be missing something obvious and any help will be appreciated!
I've attached the VI snippet.
Thanks in advance,
Nina
08-23-2011 10:18 PM
You should wire up the error wires between the VISA functions.
Should the commands you are sending have a termination character such as a carriage return, or line feed, or carriage return and line feed sent at the end of them?
10,000 bytes is a lot to request on the read. Are you sure it is going to send you 10,000 bytes? Is a termination character configured for this device that would end the read early if it received that character?
08-23-2011 11:56 PM
Nathan--
Good points! I'll give these a try.
Nina
08-23-2011 11:57 PM
Who's Nathan?
08-24-2011 04:32 PM
So sorry...early am and I was sleepy...thanks again!