Mippush, Push Data Into Protocol Stack - Motorola AT Commands G24-L Developer's Manual

At commands reference manual
Hide thumbs Also See for AT Commands G24-L:
Table of Contents

Advertisement

Example
(Socket 4 was not opened using +MIPOPEN AT command)
AT+MIPSEND=4,"4444"
ERROR
AT+MIPSEND=1,"4444"
+MIPSEND: 1,1370
OK
AT+MIPSEND=?
ERROR
AT+MIPSEND?
+MIPSEND: 1,1372
+MIPSEND: 2,1372
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
Set
Read
Test
April 15, 2008
//1372- 2 chars 'DD' = 1370
//Sockets 1 and 2 were opened using + MIPOPEN AT command
//Sockets 1 and 2 were opened using + MIPOPEN AT command
Syntax
Response/Action
+MIPPUSH =
+MIPPUSH:
<Socket
<Socket_ID>,<Status>[
ID>[,<"Destinatio
,<accumulated_sent_le
n
ngth>]
IP">,<Destination
OK
Port>]
Or:
ERROR
+MIPPUSH?
MIPPUSH:[<socket
ID>]
+MIPPUSH=?
MIPPUSH=<socket
ID>,<IP>,<Port>
G24-L AT Commands Reference Manual
Chapter 3: AT Commands Reference
Remarks
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).
<accumulated_sent_length> - this parameter
counts how many bytes were sent to the
remote side by the G24-L TCP/IP stack.
When user open socket,
<accumulated_sent_length> initialized to
zero.
Size of <accumulated_sent_length> is four
octets unsigned digit (0-4294967295).
<Status>:
0 - Success
1 - socket is flowed off
2 - there is no data in socket to send
3-285

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

G24-lc

Table of Contents