Write Command
When <send_length> is 0, query the
sent data
AT+QISEND=<connectID>,0
Maximum Response Time
Characteristics
Parameter
<connectID>
<send_length>
<remoteIP>
<remote_port>
<total_send_length> Integer type. Total length of sent data. Unit: byte.
<ackedbytes>
<unackedbytes>
<err>
2.2.8. AT+QIRD Retrieve the Received TCP/IP Data
In buffer access mode, after receiving data, the module will buffer it and report +QIURC:
"recv",<connectID>, then the data can be retrieved by AT+QIRD.
Please note that if the buffer is not empty, and the module receives data again, it will not report a new
URC until all the received data are retrieved via AT+QIRD from buffer.
AT+QIRD Retrieve the Received TCP/IP Data
Test Command
AT+QIRD=?
Write Command
When <service_type> is "TCP" or
BG96_TCP/IP_Application_Note
Response
If the specified <connectID> connection exists:
+QISEND: <total_send_length>,<ackedbytes>,<unackedb
ytes>
OK
If there is any error:
ERROR
120 s, determined by network.
/
Integer type. Socket service index. Range: 0–11.
Integer type. Length of the data to be sent, which cannot exceed 1460 bytes.
String type. Remote IP address (must be dot format). It is only valid when
<service_type> is "UDP SERVICE".
Integer type. Remote port. It is only valid when <service_type> is "UDP
SERVICE".
Integer type. Total length of acknowledged data. Unit: byte.
Integer type. Total length of unacknowledged data. Unit: byte.
Integer type. Error code of operation. Please refer to Chapter 4.
Response
+QIRD:
supported <read_length>s)
OK
Response
If the specified connection has received data:
BG96 TCP/IP Application Note
(range
of
supported
LPWA Module Series
<connectID>s),(range
20 / 52
of
Need help?
Do you have a question about the BG96 TCP/IP and is the answer not in the manual?
Questions and answers