beautypg.com

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

background image

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 =

ID>[,<"Destinatio
n
IP">,Port>]

+MIPPUSH:

,[
,ngth>]

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).
- this parameter
counts how many bytes were sent to the
remote side by the G24-L TCP/IP stack.
When user open socket,
initialized to
zero.
Size of is four
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>,,

This manual is related to the following products: