
LPWA Module Series
BG95&BG77&BG600L Series TCP/IP Application Note
BG95&BG77&BG600L_Series_TCP/IP_Application_Note 25 / 56
Parameter
2.3.9. AT+QISENDEX Send Hex String Data
This command sends hex string data and cannot be applied for "UDP SERVICE" and "TCP LISTENER"
sockets.
If the connection does not exist:
ERROR
Write Command
When
<read_length>
is 0, query the
retrieved data length
AT+QIRD=<connectID>,0
Response
If the specified connection exists:
+QIRD: <total_receive_length>,<have_read_length>,<unr
ead_length>
OK
If there is any error:
ERROR
Maximum Response Time
120 s, determined by network.
Characteristics
/
<connectID>
Integer type. Socket service index. Range: 0
–11.
<read_length>
Integer type. Maximum length of the data to be retrieved. Range: 0
–1500.
Default value: 1500. Unit: byte.
<read_actual_length>
Integer type. Length of the data that has been actually retrieved. Unit: byte.
<remoteIP>
String type. Remote IP address. It is valid only when
<service_type>
is
"UDP SERVICE".
<remote_port>
Integer type. Remote port number. It is valid only when
<service_type>
is
"UDP SERVICE".
<data>
String type. Retrieved data.
<total_receive_length>
Integer type. Total length of received data. Unit: byte.
<have_read_length>
Integer type. Length of the data that has been retrieved. Unit: byte.
<unread_length>
Integer type. Length of the data that has not been retrieved. Unit: byte.
AT+QISENDEX Send Hex String Data
Test Command
AT+QISENDEX=?
Response
+QISENDEX: (
range of supported
<connectID>
s
),<hex_string>,
(
range of supported
<RAI_info>
s
)