ELSA GmbH Aachen
Handbuch ELSA TanGo 1000
BackIndexForward


Description of registers

The ELSA TanGo 1000 has internal registers with which you can influence the configuration of the ISDN terminal adapter (see also command ATSn). Please refer to the following description for the significance of the registers.

 
S0
Automatic call answering
Valid values 0 to 255 RING signals
Default value 0 (no automatic call answering)
Store in non-volatile memory AT&W or AT*W

The automatic answering of calls can be set in the register S0. If S0>0, every incoming call will be automatically answered. The S0 value determines the number of messages to wait for before the call is answered. These messages (e.g. 'RING') are returned at 5-second intervals during the time that a call is pending.

If S0>0, the call establishment can be aborted by the input of any character other than line feed. Call establishment is not aborted, however, if bit 6 of register S14 has been set to 1 (default = 0). This setting permits the attached computer to send characters to the ISDN terminal adapter during call establishment.

 
S1
Counter for messages for a pending call
 
Valid values 0 to 255 RING signals
Default value 0
Store in non-volatile memory no

Register S1 contains the number of messages for a pending call ('RING' every 5 seconds). The S1 value is reset to 0 when the call is answered or is no longer pending.

 
S2
Escape code characters
Valid values 0 to 255 decimal
Default value 43 (+)
Store in non-volatile memory AT*W

The escape command '+++', which is used to switch from the transfer phase to the command phase, can be changed in register S2.

NOTE

The transition to the command phase is blocked by values >127.

 
S3
Carriage return character
Valid values 0 to 127 decimal
Default value 13 (carriage return)
Store in non-volatile memory AT*W

The character for M can be redefined in register S3.

 
S4
Line feed character
Valid values 0 to 127 decimal
Default value 10 (line feed)
Store in non-volatile memory AT*W

The line feed character can be redefined in register S4.

 
S5
Backspace character
Valid values 0 to 32, 127 decimal 32
Default value 8 (backspace)
Store in non-volatile memory AT*W

The backspace character can be redefined in register S5.

 
S12
Escape prompt delay
Valid values 0 to 255 (1/50 sec.)
Default value 50 (1 sec.)
Store in non-volatile memory AT*W

The length of the escape prompt delay is established in register S12.

 
S14
Bit-oriented option
The contents of register S14 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description  
0 0 Reserved  
1 0 0 No command echo to host ATE0
2 1 Command echo to host ATE1
2 0 0 Messages on ATQ0
4 1 Messages off ATQ1
3 0 0 Messages in short form ATV0
8 1 Messages in plain text ATV1
4, 5 0 0 Reserved  
6 0 0 Polling not possible during call establishment (the call establishment is aborted by any characters other than LF, XON and XOFF)  
64 1 Polling possible during call establishment  
7 0 0 ISDN terminal adapter in answer mode  
128 1 ISDN terminal adapter in originate mode  
 
S21
Bit-oriented option
The contents of register S21 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description  
0 to 2 0 Reserved  
3, 4 0 0 Ignore transition of DTR status AT&D0
8 1 Switch to command phase if DTR   OFF AT&D1
16 2 Abort connection if DTR   OFF AT&D2
24 3 Reinitialize if DTR   OFF AT&D3
5 to 7 0 Reserved  
 
S22
Bit-oriented option
The contents of register S22 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description  
0 to 3 0 Reserved  
4 to 6 0 Busy situation   NO CARRIER ATX0
64 Busy situation   NO CARRIER ATX1
80 Busy situation   NO CARRIER ATX2
96 Busy situation   BUSY ATX3
112 Busy situation   BUSY ATX4
7 0 Reserved  
 
S23
Bit-oriented option
The contents of register S23 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description  
0 to 3 0 Reserved  
4, 51) 0 0 7E1 (7 data bits, even parity, 1 stop bit)  
16 1 8N1 (8 data bits, no parity, 1 stop bit)  
32 2 7O1 (7 data bits, odd parity, 1 stop bit)  
48 3 7N2 (7 data bits, no parity, 2 stop bits)  
6, 7 0 Reserved  

The S23 value is overwritten after every AT unless the automatic bit rate identification is switched off in register S51.

 
\T
Inactivity timer
Valid values 0 to 255 (10 sec.)
Default value 0 (timer off)
Store in non-volatile memory AT&W or AT*W

Register S30 can be used to set the time after which the ISDN terminal adapter automatically breaks the connection if no data has been sent or received in the mean time. The value 0 switches the inactivity timer off.

 
S31
Bit-oriented option
The contents of register S31 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description  
0 to 4 0 Reserved  
5 0 0 DTR dialing off AT$D0
32 1 DTR dialing on AT$D1
6, 7 0 Reserved  
 
S51
Bit-oriented option
The contents of register S21 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description  
0 to 3 0 0 No handshake AT\Q0
1 1 XON/XOFF bidirectional AT\Q1
2 2 RTS/CTS unidirectional AT\Q2
3 3 RTS/CTS bidirectional AT\Q3
4 4 XON/XOFF unidirectional AT\Q4
4 0 0 XON/XOFF characters are not sent AT\X0
16 1 XON/XOFF characters are sent AT\X1
5, 6 0 Reserved  
7 0 0 Automatic bit rate identification on  
128 1 Automatic bit rate identification off  
 
S52
Bit-oriented option
The contents of register S52 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description
0, 1 0 0 DSR always active, CTS always active AT\D0&S0
1 1 DSR tracks answer signal, CTS always active AT\D1&S1
2 2 DSR always active, CTS tracks DCD AT\D2
3 3 DSR tracks answer signal, CTS tracks DCD AT\D3
2 0 0 DCD always active (ON) AT&C0
4 1 DCD displays existing carrier AT&C1
3 to 7 0 Reserved
 
S53
Bit-oriented option
The contents of register S53 is stored in the non-volatile memory with the commands AT&W or AT*W. The setting of the bits 0 to 1 only applies to the data format between the ISDN terminal adapter and the computer. The setting is only effective in the transfer phase. The telephone-side data format is always 8N1, regardless of this setting. In the default setting, the data format from register S23 is used. The individual bits have the following significance:
Bit Dec. Description  
0, 1 0 0 10-bit data format in the transfer phase (8N1, 7E1, 7O1 or 7N2)
1 1 11-bit data format in the transfer phase: 8E1  
2 2 11-bit data format in the transfer phase: 801  
3 3 Data format in the transfer phase: 8N2  
2 to 7 0 Reserved  
 
S54
Bit-oriented option
Register S54 is independent of the command AT&F. The contents of register S54 is stored in the non-volatile memory with the command AT*W.
Bit Dec. Description  
0 to 4 0 Reserved  
5 0 0 The serial speed is loaded by an initialization with ATZ
32 1 The serial speed is not changed by an initialization with ATZ
6, 7 0   Reserved  
 
S93
Computer-side speed
The contents of register S23 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual values (0 to 16 decimal) have the following significance:
Bit Dec. Description
0 to 5 0 0 Computer-side bit rate 300 bps
1 1 Computer-side bit rate 600 bps
2 2 Computer-side bit rate 1200 bps
3 3 Computer-side bit rate 2400 bps
4 4 Computer-side bit rate 4800 bps
5 5 Computer-side bit rate 7200 bps
6 6 Computer-side bit rate 9600 bps
7 7 Computer-side bit rate 12,000 bps
8 8 Computer-side bit rate 14,400 bps
10 10 Computer-side bit rate 19,200 bps
25 25 Computer-side bit rate 38,400 bps
40 40 Computer-side bit rate 57,600 bps
47 47 Computer-side bit rate 76,800 bps
49 49 Computer-side bit rate 115,200 bps
52 52 Computer-side bit rate 230,000 bps
6, 7 0 Reserved

 

  NOTE

The S93 value is overwritten after every AT unless the automatic bit rate identification is switched off in register S51.

 
S95
Bit-oriented option
The contents of register S95 is stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description  
0 to 3 0 0 CONNECT messages not modified AT\V0
1 1 Identification of error-free connections AT\V1
2 2 Differentiation of MNP - V.42 AT\V2
8 8 Reserved  
4 0 0 CONNECT messages dependent on AT\V AT-M0
16 1 CONNECT messages independent of AT\V AT-M1
5 0 0 CONNECT message after invalid escape sequence AT*Q0
32 1 No CONNECT message after invalid escape sequence AT*Q1
6, 7 0 0 Messages on ATQ0
64 1 Messages off ATQ
128 2 Messages off in answer mode ATQ2
 
S96
Bit-oriented option
The contents of register S96 is stored in the non-volatile memory with the command AT*W. The individual bits have the following significance:
Bit Dec. Description  
0, 1 0 0 Decimal display of S registers  
1 1 Hexadecimal display of S registers  
2 2 Binary display of S registers  
2 0 0 Message 'Continue with any character...' yes  
4 1 Message 'Continue with any character...' no  
3 0 0 Display of messages in plain text (German)  
8 1 Display of messages in plain text (English)  
4 to 7 0 Reserved  
 
S150
Display of ISDN bit rate / operating mode
The transmission speed achieved can be displayed in register S150 after the establishment of a connection. This register can be read only.
Bit Dec. Description  
0 to 4 0 No ISDN connection  
8 ISDN connection 56,000 bps  
9 ISDN connection 64,000 bps  
10 ISDN connection 112,000 bps with channel bundling  
11 ISDN connection 120,000 bps with channel bundling  
12 ISDN connection 128,000 bps with channel bundling
5 to 7 0 Reserved  
 
S151
ISDN protocol configuration
The contents of register S21 can be stored with the commands AT&W or AT*W. The details of the D channel protocol can be set with the S151 register:
Bit Dec. Description  
0 0 0 Error message to network if unit is busy or not operational
1 1 No response to network if unit is busy or not operational  
1 0 0 Incoming calls are acknowledged with ALERT  
2 1 No ALERT is sent upon incoming calls  
2 0 0 No LLC for V.120  
4 1 LLC for V.120  
3 0 0 Reserved  
4 0 0 Incoming calls on B channel 1 are answered  
16 1 Incoming calls on B channel 1 are ignored  
5 0 0 Incoming calls on B channel 2 are answered  
32 1 Incoming calls on B channel 2 are ignored  
6, 7 0 Reserved  

 

NOTE

All V.120 CompuServe nodes can be reached by using Low Layer Compatibility (LLC) for V.120.

 
S152
Call signaling delay
Valid values 0 to 50 1/10 seconds
Default value 0
Store in non-volatile memory AT&W or AT*W

A delay of the signaling of incoming calls can be set in register S152. An incoming call is not signaled to the computer until a preset period of time has elapsed and the call is still pending on the network side. This register can be used to prevent a conflict of multiple terminal devices on the same line with the same service indicator/bearer capability and EAZ/MSN by giving a different device priority. No signaling delay takes place with the default value 0.

 
S153
CONNECT- / NO CARRIER message
The contents of register S153 can be stored with the commands AT&W or AT*W. The individual bits in register S153 have the following significance:
Bit Dec. Description
0 0 0 Caller ID of the remote station is not displayed after a CONNECT
1 1 Caller ID is displayed after a CONNECT
1 0 0 Caller ID of the remote station is not displayed after RING
2 1 Caller ID is displayed after RING
2 0 0 No display of the EAZ/MSN selected by the remote station
4 1 With bit 0 and/or bit 1=1, the selected EAZ/MSN is displayed
3 to 5   0 Reserved
6 0 0 No display of the messages: ALERTING, CALL SENT, CONNECTING
64 1 Display of the messages: CONNECTING, ALERTING, CALL SENT
7 0 0 Cause of the aborted connection is not displayed
128 1 Cause of the aborted connection displayed by S154/S155 after NO CARRIER
 
S154/
S155

Error codes
In the event of errors (no connection established or aborted connections), the contents of the registers S154 and S155 return error codes which may be used to localize the problem. These registers can be read only. A list of error messages may be found in the appendix "Error messages".
 
S156
Packet repetitions Receiving, D channel
Valid values 0 to 255 1/250 data packets

Default value 0

Store in non-volatile memory no

Register S156 contains the number of incorrectly received data packets in the signaling channel (D channel) per for every 250 data packets. This register can be read only. The contents of this register can only be reset by switching the adapter off and back on.

 
S156
Packet repetitions Transmitting, D channel
Valid values 0 to 255 1/250 data packets

Default value 0

Store in non-volatile memory no

Register S157 contains the number of transmit repetitions required in the signaling channel (D channel) for every 250 data packets. This register can be read only. The contents of this register can only be reset by switching the adapter off and back on.

 
S158
Current / previous B channel
Register S158 describes which B channel is currently in use, or which one was used last. This register can be read only.
S158 Description
000 No connection has been established
001 Current/previous connection on B channel 1
002 Current/previous connection on B channel 2
 
S159
Status of the S0 interface
Register S159 contains the current status of the ISDN S0 interface. This register can be read only.
Bit Dec. Description
0, 1 0 Reserved
2 0 0 S0 bus not activated
4 1 S0 bus activated
3 0 0 No TEI assigned
8 1 TEI is assigned
4 0 0 D channel level 2 not established
16 1 D channel level 2 is established
5 to 7 0 Reserved
 
S160
Call signaling information
Register S160 contains information on the last call present at the ISDN S0 interfaceThis register can be read only.
Dec. Hex. Description
000 00h No call was pending
016 10h Call currently being signaled
017 11h Call answered
018 12h Call attempt ended or answered by another device on the S0 bus
032 20h Call had incorrect Service Indicator (1TR6) or incorrect Bearer Capability (DSS1)
033 21h Call had incorrect EAZ or incorrect MSN/DN
048 30h DTR (line S1) was in off-state, call was ignored
049 31h ISDN adapter had another connection or establishing another connection (BUSY)
064 40h Dial number monitoring not in order
065 41h Dial number monitoring not in order, no number specified
 
S162
B channel settings for outgoing calls
The contents of register S162 are stored in the non-volatile memory with the commands AT&W or AT*W. The individual bits have the following significance:
Bit Dec. Description
0, 1 0 0 B channel is random
1 1 B1 channel has priority, can be changed to B2 by exchange if B1 is busy.
2 2 B2 channel has priority, can be changed to B1 by exchange if B2 is busy.
 
S163/
S164

Service Indicator/ Additional Service Indicator
Registers S163 and S164 contain the Service Indicator or the Additional Service Indicator of the last connection or the last incoming call if the connection was not successful. These registers can be read only. The coding is effected as 1TR6 code.
S163 S164 Description
007 169 Bit rate adjustment to 56,000 bps (automatic switching to 56,000 bps at V.120/X.75/HDLC)
Other Data transfer 64,000 bps
 
S174
ISDN / modem operation
Register S174 may be used to toggle between ISDN and modem operation. The contents of register S174 can be stored with the commands AT&W or AT*W. The individual bits in register S174 have the following significance:
Bit Dec. Description
0, 1 0 0 Answer digital calls
1 1 Answer analog calls
2 2 Answer digital and analog calls
2, 3 0 0 Digital call
4 1 Analog call
8 2 First digital, then analog call
4 to 7 0 Reserved
 
S180
B channel protocol settings
Register S180 is used to select the operating mode of the ISDN terminal adapter. The individual bits in register S180 have the following significance:
Bit Dec. Description
0 to 4 0 0 No protocol selected
1 1 X.75
2 2 T.70NL (X.75/T70)
3 3 V.120
4 4 HDLC
5 5 Transparent
6 6 HDLC-PPP
7 7 X.75, T.70NL and Cept/Kit
12 12 X.75   HDLCP
13 13 X.75   V.120   HDLCP
14 14 X.75   V.120
18 18 V.120   HDLCP
5 to 7 0 Reserved
 
S185
D channel protocol settings
The D channel protocol can be set using the register S185. The contents of register S185 can be stored with the commands AT&W or AT*W. The individual bits in register S185 have the following significance:
Bit Dec. Description
0, 1 0 0 Euro-ISDN (DSS1 protocol)
1 1 National ISDN (1TR6 protocol)
2 2 Point-to-point protocol in DSS1
 
S194
Displaying the B channel protocol
The agreed B channel protocol can be displayed in register S194 after the establishment of a connection. This register can be read only.
Bit Dec. Description
0 to 3 0 0 No protocol selected
1 1 X.75
2 2 T.70NL (X.75/T70)
3 3 V.120
4 4 HDLC
5 5 Transparent
6 6 HDLC-PPP
7 7 X.75, T.70NL and Cept/Kit
4 to 7 0 Reserved
 
S255
Setting the service characteristics for incoming calls
Register S255 can be used to determine which service characteristics should be used to answer incoming calls. The individual bits in register S255 have the following significance:
Bit Dec. Description
0 0 0 Telephone service (3.1 kHz) off 3.1
1 1 Telephone service (3.1 kHz) on
1 0 0 Telephone service (analog) off
2 1 Telephone service (analog) on
2 0 0 Group 2 fax operation off
4 1 Group 2 fax operation on
3 0 0 Group 3 fax operation off
8 1 Group 3 fax operation on
4 to 7 0 Reserved
 
S255
Setting the service characteristics for outgoing calls
Register S260 can be used to set the bearer capability for outgoing calls. You may select the terminal devices (e.g. telephone or fax) which are to be addressed. The individual bits in register S260 have the following significance:
Bit Dec. Description
0 to 7 0 0 3.1 kHz telephone service
1 1 Analog telephone service
2 2 Group 2 fax operation
3 3 Group 3 fax operation
4 4 Data transfer via ISDN terminal adapter
5 5 T-Online via ISDN terminal adapter
Copyright © 1997 ELSA GmbH, Aachen (Germany)