Mippush, push data into protocol stack, Mippush, push data into protocol stack -285, Mippush, push data into protocol stack” on – PIONEERPOS AT Commands G24-LC User Manual
Page 349

Chapter 3: AT Commands Reference
April 15, 2008
G24-L AT Commands Reference Manual
3-285
Example
(Socket 4 was not opened using +MIPOPEN AT command)
AT+MIPSEND=4,"4444"
ERROR
AT+MIPSEND=1,"4444"
+MIPSEND: 1,1370
//1372- 2 chars 'DD' = 1370
OK
AT+MIPSEND=?
ERROR
AT+MIPSEND?
+MIPSEND: 1,1372
//Sockets 1 and 2 were opened using + MIPOPEN AT command
+MIPSEND: 2,1372
//Sockets 1 and 2 were opened using + MIPOPEN AT command
OK
+MIPPUSH, Push Data into Protocol Stack
This command causes the G24-L to push the data accumulated in its accumulating buffers into
the protocol stack. It is assumed that before using this command, some data should exist due to
previous +MIPSEND commands.
Command
Type
Syntax
Response/Action
Remarks
Set
+MIPPUSH =
n
IP">,
+MIPPUSH:
,
OK
Or:
ERROR
Optional parameters are used only for UDP
connections. If the Destination IP and
Destination Port are not provided by the user,
a datagram is sent to the last target (or the
default target provided by the +MIPOPEN
command).
counts how many bytes were sent to the
remote side by the G24-L TCP/IP stack.
When user open socket,
zero.
Size of
octets unsigned digit (0-4294967295).
0 - Success
1 - socket is flowed off
2 - there is no data in socket to send
Read
+MIPPUSH?
MIPPUSH:[
ID>]
Test
+MIPPUSH=?
MIPPUSH=
ID>,