Rainbow Electronics GM862-QUAD-PY User Manual

Page 339

Advertising
background image




AT Commands Reference Guide

80000ST10025a Rev. 5 - 09/07/08

Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved

page 339 of 434

#SKTSET - Socket Definition

SELINT 0 / 1

AT#SKTSET?

Read command reports the socket parameters values, in the format:

AT#SKTSET: <socket type>,<remote port>,<remote addr>,
<closure type>,<local port>

AT#SKTSET=?

Test command returns the allowed values for the parameters.

Example

AT#SKTSET=0,1024,"123.255.020.001"

OK
AT#SKTSET=0,1024,"www.telit.net"
OK

Note Issuing

command

#QDNS will overwrite <remote addr> setting.


#SKTSET - Socket Definition

SELINT 2

AT#SKTSET=
[<socket type>,
<remote port>,
<remote addr>,
[<closure type>],
[<local port>]]

Set command sets the socket parameters values.

Parameters:
<socket type> - socket protocol type
0 - TCP (factory default)
1 - UDP
<remote port> - remote host port to be opened
0..65535 - port number (factory default is 3333)
<remote addr> - address of the remote host, string type. This parameter

can be either:
-

any valid IP address in the format: xxx.xxx.xxx.xxx

- any host name to be solved with a DNS query in the format: <host

name>

(factory default is the empty string “”)

<closure type> - socket closure behaviour for TCP
0 - local host closes immediately when remote host has closed (default)
255 - local host closes after an escape sequence (+++) or after an abortive

disconnect from remote.

<local port> - local host port to be used on UDP socket
0..65535 - port number

Note: <closure type> parameter is valid only for TCP socket type, for UDP
sockets shall be left unused.

Note: <local port> parameter is valid only for UDP socket type, for TCP
sockets shall be left unused.

Note: The resolution of the host name is done when opening the socket,
therefore if an invalid host name is given to the #SKTSET command, then
an error message will be issued.

Note: the DNS Query to be successful requests that:

- the GPRS context 1 is correctly set with +CGDCONT
- the authentication parameters are set (#USERID, #PASSW)
- the GPRS coverage is enough to permit a connection.

Advertising