I am using the hpe4406 software library (version A.07.00) with a E4406A VSA and want to set a timeout so that if a measurement command (e.g. READ) does not complete in this period it will fail and no longer block the instrument. The library has a timeout function (hpe4406_timeOut) but this sets a timeout for the driver rather than the instrument so that the instrument still blocks until it is triggered.
There is a TRIG:SEQ:AUTO command that will force a reading to be taken but I want it to fail and not take a measurement without a trigger. Is this possible?