IbcTMO (ibconfig Device Configuration Option)

NI-488.2

IbcTMO (ibconfig Device Configuration Option)

Options
(Constants)

Description

IbcTMO Changes the timeout period of the device.

This option sets the timeout period of the board or device to v. The timeout period is used to select the maximum duration allowed for a synchronous I/O operation (for example, ibrd and ibwrt) or for an ibwait or ibnotify operation with TIMO in the wait mask. If the operation does not complete before the timeout period elapses, the operation is aborted and TIMO is returned in Ibsta. The timeout values listed below represent the minimum timeout period. The actual period could be longer.

Timeout Code Values

Constant Value of v Minimum Timeout
TNONE 0 disabled (no timeout)
T10µs 1 10 µs
T30µs 2 30 µs
T100µs 3 100 µs
T300µs 4 300 µs
T1ms 5 1 ms
T3ms 6 3 ms
T10ms 7 10 ms
T30ms 8 30 ms
T100ms 9 100 ms
T300ms 10 300 ms
T1s 11 1 s
T3s 12 3 s
T10s 13 10 s
T30s 14 30 s
T100s 15 100 s
T300s 16 300 s
T1000s 17 1000 s