After access to the device has been idle for > 30 minutes, it takes 30 seconds for visa open on the device to complete.
HW setup:
gpib device (either hp6674 power supply or hp function generator, doesn't matter)
GPIB-ENET100 ni488-2
linux rh3
ni visa 4.0 or ni visa 3.1
labview 7.1
This becomes a problem when long term tests are running and the timing of a particular test changes from run to run.
Is the visa rescanning for all devices?
Are there some properties that can be set to keep the device alive or active?
I used a vi that timed the open, write, read, close to the device and then waited a progressively longer period of time. With repeats of < 30 minutes, the cycle would complete in 70-90 ms. When repeats hit the 30 minute period, the cycle would complete in 30 seconds where the open took 30 seconds and the write/read/close took a negligible amount of time.
Hugh