Is it possible to set the GPIB timeout to some value other then the 18 predefined values available in the ibtmo or ibdev functions? I'd like to set it to a value between 30 and 100 seconds. Thanks.
Unfortunately I think you're stuck with the 18 pre-defined
values. However, you could do asynchronous calls and then abort
them at whatever time you wanted.
Robert Mortensen Software Engineer National Instruments
As it is pointed out above it is not possible with synchronous communication except by waiting for a timeout. With asynchronous you can send the ibstop() to your device to abort the asynchronous command.