CALL:DCONnected

CALL:DCONnected

Last updated: December 3, 2008

GPIB Command Conventions

CALL:DCONnected[:STATe]?

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

Queries the data connection state.

EGPRS TA

GSM/GPRS LA

EGPRS LA

Query

Range: 0 | 1

*RST Setting

0, disconnected

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"CALL:DCONnected?" 
! Returns data connection state; 0=disconnected, 1=connected.

CALL:DCONnected:ARM[:IMMediate]

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

Sets (arms) the data connection state change detector. Arming the data connection state change detector allows the control program to tell the test set that it is expecting a change to the state of a data connection prior to initiating the state change.

Once armed, the detector remains armed until there is a data connection state change to Idle, Attached or Transferring, from one of the transitory states. The data connection state change detector is not disarmed by a connection state change to one of the transitory states, nor is it disarmed by any transitions from Idle to Idle, Attached to Attached or Transferring to Transferring.

When this command is used in conjunction with CALL:ATTached:STATe?, CALL:TRANsferring:STATe?, and CALL:DCONnected:TIMeout, it allows the control program to synchronize to data connection/disconnection. See Data Connection Processing State Synchronization .

Additional commands can be appended to aid in controller/Mobile Station synchronization. See Data Connection Processing Event Synchronization .

EGPRS TA

GSM/GPRS LA

EGPRS LA

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"CALL:DCONnected:ARM:IMMediate" 
! Arms the data connection state change detector.

CALL:DCONnected:ARM:STATe?

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

Queries whether the data connection state change detector is armed or not. This command immediately returns a 1 if the data connection state change detector is armed and a 0 if it is not armed. See Data Connection Processing State Synchronization .

EGPRS TA

GSM/GPRS LA

EGPRS LA

Query

Range: 0 | 1

*RST Setting

0

Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"CALL:DCONnected:ARM:STATe?" 
! Returns arm state of data connection state change detector.

CALL:DCONnected:TIMeout

Function

GSM TA

This command is not applicable to GSM.

GPRS TA

Sets/queries the maximum time the test set will wait for a hanging CALL:ATTached[:STATe]? and CALL:TRANsferring[:STATe]? query to complete. The default setting units are seconds.

A timeout timer is started whenever the data connection state change detector becomes armed. You can set the duration of the timeout using this command. The timeout should be greater than the maximum amount of time the control program needs to wait between arming the data connection state change detector and the connect/disconnect operation starting. Once the process starts and the data connection state has moved into one of the transitory states the pre-defined GPRS timers prevent the data connection state from staying in a transitory state forever. See Data Connection Processing State Synchronization .

EGPRS TA

GSM/GPRS LA

EGPRS LA

Setting

Range: 0 to 100 seconds

Resolution: 0.1 seconds

Query

Range: 0 to 100 seconds

Resolution: 0.1 seconds

*RST Setting

10 seconds

Related Topics Data Connection Processing State Synchronization
Data Connection Processing Event Synchronization
Requirements GSM/GPRS/
EGPRS TA

Revision: A.01 and above

GSM/GPRS/ EGPRS LA

Revision: C.01 and above

Programming Example

 
OUTPUT 714;"CALL:DCONnected:TIMeout 3"
! Sets the CALL:DCONected: STSTe? query timeout time to 3 seconds.