PioneerPOS G24-LC Manual De Usuario

Descargar
Página de 444
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 = 
<Socket 
ID>[,<"Destinatio

IP">,<Destination 
Port>]
+MIPPUSH: 
<Socket_ID>,<Status>[
,<accumulated_sent_le
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).
<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
Read
+MIPPUSH?
MIPPUSH:[<socket 
ID>]
Test
+MIPPUSH=?
MIPPUSH=<socket 
ID>,<IP>,<Port>