Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

Problems using IBTMO function

Hi,
I recently purchased a NI 488.2 card and driver for the same. My application demands that I set different timeout values at different times for all the connected devices. So, I'm using the function in the form ibtmo (0,x). (setting it to the controller)
But, I find that the setting fails sometimes. I try to set a timeout value of 20ms but the function sets it to be 30s, 10s for 50ms, etc. This doesnt happen always but most of the times. This is also verified by the NI Spy application. Am not able to find why this happens.
I hope someone would be able to throw more light on this.
Thanks.
0 Kudos
Message 1 of 4
(4,096 Views)
Hi vivekr,
This KnowledgeBase may be of interest to you:
http://digital.ni.com/public.nsf/allkb/74201F03E9AD48BF86256332007DDB6C?OpenDocument


Regards,
John E.
Applications Engineering
National Instruments
0 Kudos
Message 2 of 4
(4,079 Views)

Thank you. But in my application, I use only synchronous reads and writes (ibrd and ibwrt). So, I think the problem must be somewhere else.

0 Kudos
Message 3 of 4
(4,071 Views)
Are you seeing that when you set the timeout period, then read the setting back, the value has changed; or are you observing that the actual timeout does not match the configured timeout period?

Which version of NI-488.2 are you using?  If you are not already using NI-488.2 verion 2.5, I would recommend that you install the latest driver to see if the problem persists.

-Jason S.
0 Kudos
Message 4 of 4
(4,058 Views)