LPWA Module Series
BG95&BG77&BG600L Series TCP/IP Application Note
BG95&BG77&BG600L_Series_TCP/IP_Application_Note 19 / 56
1. Only one socket service can be set to transparent transmission mode at a time.
2. If <service_type> is "TCP LISTENER", <access_mode> cannot be specified to transparent
transmission mode directly. When a remote client connects to this server, AT+QSWTMD can be used
to switch the incoming connection to transparent transmission mode.
2.3.5. AT+QICLOSE Close a Socket Service
This command closes a specified socket service. Depending on the network, it takes at most 10 seconds
(default value, can be modified by <timeout>) to return OK or ERROR after executing AT+QICLOSE.
Before the response is returned, other AT commands cannot be executed.
If <service_type> is "TCP LISTENER" or "UDP SERVICE", specify this parameter
as 0.
Integer type. Local port number. Range: 0–65535.
If <service_type> is "TCP LISTENER" or "UDP SERVICE", this parameter must be
specified. Range: 1–65535.
If <service_type> is "TCP" or "UDP", this parameter can be omitted and the
default value is 0. The local port will be assigned automatically if <local_port> is 0.
Otherwise the local port is assigned as specified.
Integer type. Data access mode of the socket service.
0 Buffer access mode
1 Direct push mode
2 Transparent transmission mode
Integer type. Result code of the operation. See Chapter 4 for details.
AT+QICLOSE Close a Socket Service
Test Command
AT+QICLOSE=?
Response
+QICLOSE: (range of supported <connectID>s),(range of
supported <timeout>s)
OK
Write Command
AT+QICLOSE=<connectID>[,<timeou
t>]
Response
If the socket service is closed successfully:
OK
If it is failed to close the socket service:
ERROR