Queries whether the test data connection ((SO32 (+F-SCH) or SO32 (+ SCH)) or the packet data connection (SO33 or SO33 (+F-SCH)) is in the connected state. For test data connection (see Call Processing State Synchronization ).
For the packet data connection (for lab application only, see Packet Data Connection Processing States ).
|
|
OUTPUT 714;"CALL:DCONNECTED:STATE?" !Queries whether the data connection is in connected state. |
Sets (arms) the call-state-change detector. Arming this detector allows the control program to tell the test set that it is expecting a change in the state of a call, prior to initiating the state change. Once armed, the detector remains armed until there is a data status change or the arm detector timer times out (determined by CALL:DCONnected:TIMeout ). It is not disarmed by any transitions from idle to idle or from connected to connected. See Call State Change Detector . This is an overlapped command, and therefore has a Pending Operation Flag (POF) associated with it. See Call Processing Event Synchronization for more information about the behavior of overlapped commands. |
|
OUTPUT 714;"CALL:DCONNECTED:ARM:IMMEDIATE" !Arms the call-state-change detector. |
Queries the arm state of the data-state-change detector. This command never hangs and immediately returns a one if the detector is armed, or a zero if the detector is not armed. See also CALL:DCONnected:ARM[:IMMediate] and CALL:DCONnected:TIMeout . See Call State Change Detector for details. |
|
OUTPUT 714;"CALL:DCONNECTED:ARM:STATE?" !Returns arm state of the call-state-change detector. |
Sets/queries the maximum time the test set will wait for a hanging query to complete (such as CALL:DCONnected[:STATe] or CALL:DORMant[:STATe]? ). Default setting units are seconds. To set timeout time in units other than seconds, include an optional unit specifier in the command string. A timeout timer is started whenever the data-state-change detector becomes armed or gets rearmed when already armed. The duration of this timeout should be greater than the maximum amount of time the control program needs to wait between arming the data-state-change detector and the connect/disconnect operation starting. Once the process starts and the data channel's state has moved to one of the transitory states, the protocol timers take over and prevent the data channel's state from staying in a transitory state forever. See Call Processing State Synchronization . |
|
OUTPUT 714;"CALL:DCONNECTED:TIMEOUT 3" !Sets the CALL:DCONnected:STATe? query timeout time to 3 seconds. OUTPUT 714;"CALL:DCONNECTED:TIMEOUT 500 MS" !Sets the Sets the CALL:DCONnected:STATe? query timeout time to 500 milliseconds. |