06-23-2006 11:07 AM
06-23-2006 11:34 AM
06-23-2006 12:10 PM
So in this scenario, I would not need the analyzer card, only the standard GPIB controller card? And it should work from a separate PC, not the one that is currently controlling the system?
By END message, do you mean a termination character such as <CR>? I also wonder about how I can make the read byte count large enough if one of my instruments returns a large array of data. I don't know all the details of the system I am monitoring and think it may be difficult to find out with certainty the size of the largest message.
06-23-2006 12:26 PM
>So in this scenario, I would not need the analyzer card, only the standard GPIB controller card? And it should work from a separate PC, not the one that is currently controlling the system?
Yes, that is correct. I don't know of a way to use the analyzer in a programmatic way.
>>By END message, do you mean a termination character such as
<CR>?
Yes, the END message can be a character such as <CR> or the GPIB EOI signal.
>>I also wonder about how I can make the read byte count large enough if one of my instruments returns a large array of data. I don't know all the details of the system I am monitoring and think it may be difficult to find out with certainty the size of the largest message.
The issue here is coherency. When you do a GPIB read using an ibrd, you must specify a count. The read will complete once the END message is detected or count is reached.06-23-2006 02:02 PM
06-23-2006 02:07 PM