11-08-2007 05:56 PM
11-09-2007 01:35 PM
11-09-2007 04:42 PM
palatini,
Can you tell what your instrument is doing when these transfers occure? It looks like your instrument is detected (address 10 in one of the captures), but it does not respond to the *idn? querry. Can you tell if the data transfer of "*IDN?\n" ever makes it to your instrument and out of the FIFOs?
If you have an analyzer card (PCI-GPIB+) for analyzing the commands, bus control lines, and handshaking lines, we could tell if the *IDN? data ever makes it onto the bus.
You should probably add debug lines into your instrument firmware so that you can tell what is happening on the instrument.
I hope this helps,
Steven T.
11-09-2007 08:20 PM
11-10-2007 09:53 PM
11-12-2007 01:45 PM
Hello Lance,
I'm assuming you mentioned the check boxes in the termination properties on your NI-GPIB interface card. These settings do not automatically append the termination character (EOS) onto the string you are outputting. This just configures the card to stop reading when EOS is detected (only affects the the interface when it is listening).
This is probably your problem. Let me know what happens.
Steven T.