09-01-2011 04:18 AM
Hi,
I'm trying to get spectrum form ANRITSU MS9710B OSA via GPIB link. I am using the VIs provided by ANRITSU, there is no problem to detect the device and communicate with it.
I got a problem when it comes to get the values from memory with "Read memory data.vi"; in fact, it detects the start wavelenght but stops the acqusition at the first sample.
Does anyone already had this problem ?
I can read this warning from the vi : 1073676294 occured at VISA read
Possible reasons: VISA:(Hex 0xFFF0006). The number of bytes transfered is equal to the requested input count.More data might be available.
Thanks.
09-01-2011 07:13 AM
Status Code 1073676294 (Hex 0x3FFF0006)
maps to a status report. The status code indicates The Number of Bytes Transferred is Equal to the Input Count. More data might be available.
This is not an error message, but a status report indicating the value written to the input buffer has been successfully read and is now empty.
Error codes are assigned negative numbers and status codes are assigned positive numbers. You can ignore an error if the error status boolean is false. There are a variety of positive status codes such as this one that the VISA driver can return indicating the status after VISA operations.
Because there are applications where it is necessary to check status codes, they are returned in the error cluster without the error boolean set.
09-01-2011 07:18 AM
Thanks, but my question is: how to get all the values?
Are you telling me that there is no coincidence between the warning and my problem?