Cinterion
®
EHS6 AT Command Set
10.4 AT^SISS
EHS6_ATC_V03.001 15/12/3
Confidential / Released
Page 237 of 513
address String value containing the URL for the specific service:
When GSM alphabet is enabled (see AT+CSCS) keep in mind that escape
sequences are required for some special characters: For example, underscore
"_" shall be escaped with \11. See also Section 1.7, Supported character sets
for more information on character set and escape sequences.
1. Non-transparent Socket
- TCP client URL
"socktcp[s]://<host>:<remotePort>[;keepi-
dle=<value>][;keepcnt=<value>][;keepintvl=<value>]"
- TCP server URL
"socktcp://listener:<localPort>[;keepi-
dle=<value>][;keepcnt=<value>][;keepintvl=<value>]"
- UDP endpoint URL
"sockudp://:<localPort>"
- UDP client URL
"sockudp://<host>:<remotePort>[;port=<localPort>]"
2. Transparent Socket
- Transparent TCP client
"socktcp[s]://<host>:<remotePort>;etx[=<etx-
Char>][;timer=<value>][;keepidle=<value>][;keepcnt=<value>][;keep-
intvl=<value>]"
- Transparent UDP client
"sockudp[s]://<host>:<remotePort>;etx[=<etxChar>][;timer=<value>]"
- Transparent TCP Listener
"socktcp://
listener:<localPort>;etx[=<etxChar>][;timer=<value>][;autoconnect='0|1
'][;connecttimeout=<value>][;keepi-
dle=<value>][;keepcnt=<value>][;keepintvl=<value>][;addrfilter=<fil-
ter>]"
Supported parameters for Socket services:
- <host>: IPv4 address in standard dot format, e.g. "192.168.1.2".
- <remotePort>: 1 ... 2
16
-1 for the remote port number.
- <localPort>: 1 ... 2
16
-1 for the local port number.
- "port": Local port of UDP client:
0: Port number will be assigned from service (default).
1...2
16
-1: defines the local port number for the UDP client.
- "etx": Parameter is mandatory for Transparent Socket. Otherwise
Socket service is non-transparent.
- "<etxChar>": Specifies the character used to change from transparent
access mode to AT command mode.
range: 1...15,17...255 (16 is not allowed because it is used as DLE
(0x10))
If parameter is not set no escaping is configured, thus requiring either
+++ or DTR ON-OFF transition for changing to AT command mode. If
value is set, the transmitted bytes are parsed for the DLE (0x10) char-
acter followed by the specified <etxChar> value. If both characters are
found the service returns to AT command mode without transmitting
these two bytes (same as +++).
If you wish to send DLE characters as normal text string within your pay-
load data the characters shall be doubled (DLE DLE).
- "timer": The parameter configures the Nagle algorithm, which is used in
transparent access mode.
range: 20...[100]...500 milliseconds in steps of 20
- "keepidle": specifies the TCP parameter TCP_KEEPIDLE (see
RFC1122; not for Transparent UDP client)
range: 1...65535 seconds, 0 disabled (default)