HE863 family AT commands reference guide
80377ST10083a Rev.6 – 2012-11-12
Reproduction forbidden without written authorization from Telit Communications S.p.A.- All Rights Reserved.
Page 202 of
229
3.5.5.2.
Multisocket AT Commands
3.5.5.2.1.
Socket Status - #SS
#SS - Socket Status
AT#SS[=<connId>]
Execution command reports the current status of the sockets in the format:
#SS: <connId>,<state>,<locIP>,<locPort>,<remIP>,<remPort>
[<CR><LF><connId>,<state>,<locIP>,<locPort>,<remIP>,<remPort>
[…]]
where:
<connId>
- socket connection identifier
1..6
<state>
- actual state of the socket:
0 - Socket Closed.
1 - Socket with an active data transfer connection.
2 - Socket suspended.
3 - Socket suspended with pending data.
4 - Socket listening.
5 - Socket with an incoming connection. Waiting for the user accept or shutdown
command.
<locIP>
- IP address associated by the context activation to the socket.
<locPort>
- two meanings:
-
the listening port if we put the socket in listen mode.
-
the local port for the connection if we use the socket to connect to a remote
machine.
<remIP>
- when we are connected to a remote machine this is the remote IP
address.
<remPort>
- it is the port we are connected to on the remote machine.
AT#SS=?
Test command returns the
OK
result code.
3.5.5.2.2.
Socket Info - #SI
#SI - Socket Info
AT#SI[=<connId>]
Execution command is used to get information about socket data traffic.
Parameters:
<connId>
- socket connection identifier
1..6
The response format is:
#SI: <connId>,<sent>,<received>,<buff_in>,<ack_waiting>
where: