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
) keep in mind that escape
sequences are required for some special characters: For example, underscore
"_" shall be escaped with \11. See also Section
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)