Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Ni-SPY overrun with data, slowing down system

I'm in the process of converting a pretty old GPIB based system over to a new fancy one. In the process I'm having to do some Ni-SPY traces to match functionality. Problem is... the older system, which I have little or no control of, is doing a tremendous amount of ibwait() commands and causing logging of a full data buffer to file to be almost impossible. It slows down the entire system to the degree that we cannot run the procedures to do the traces.

Is there any way to get NiSPY to either ignore the ibwait() commands or speed up a little?
0 Kudos
Message 1 of 2
(3,368 Views)

Hello,

Unfortunately there is no way to make NI-SPY to overlook to certain commands or operations. You can disable or enable the capture of some operations but these must be all the 488.2 operations, or VISA operations, etc.
To check the possibilities go to SPY-> Options. There you will be able to select what you want to see.
About the problem that you have, you might want to do a Fast Logging instead of the Fail Safe Logging. Check the NI-Spy Help for more information about this.
There is another way to capture the 488.2 operations. You can do it directly in DOS and there are some other things that you wan disable, but basically not a specific 488.2 operation.
Check the following links on 488.2 for DOS and for Windows
NI-488.2 User Manual for DOS

NI-488.2 User Manual

I hope this helps.

Best Regards,

Ricardo Santa Olalla
National Instruments.

0 Kudos
Message 2 of 2
(3,368 Views)