Mipsets, Set Size And Timeout For Automatic Push - Motorola G24 Guide Developer's Manual

At commands
Hide thumbs Also See for G24 Guide:
Table of Contents

Advertisement

GPRS/EDGE

+MIPSETS, Set Size and Timeout for Automatic Push

This command causes the G24 to set a watermark in the accumulating buffer and set timeout.
When the watermark is reached, data is pushed from the accumulating buffer into the protocol
stack.
Timeout is used to define interval of time between MIPSEND command and time when data will
be automatically pushed from the accumulating buffer into the protocol stack.
Data chunks between the terminal and the G24 are limited to be smaller than 80 characters (160
characters in coded form). In order to reduce the overhead of sending small amounts of data over
the air, the G24 uses an accumulating buffer. The terminal can specify a watermark within the
accumulating buffer size limits to indicate how much data should be accumulated. When the data
in the accumulating buffer exceeds the watermark, only data equal to the watermark is sent. Data
remaining in the buffer is sent with the next packet.
Arriving data to accumulating buffer triggers a start of time (defined in timeout) countdown.
When counter reaches zero, data is moved into the protocol stack. If new data arrived before time
is reached zero, it is re-initialized. If data in accumulating buffer reached watermark it is pushed
to the accumulating buffer as usual, but if after automatic push there is some remaining data, time
countdown is started.
Note:
Command
Type
Set
Read
Test
The following table shows the +MIPSETS parameters.
3-394
If there is data in the accumulating buffer, the +MIPSETS command will be rejected.
Syntax
+MIPSETS=
OK
<Socket
or:
ID>,<Size>
ERROR
[,<Timeout>]
+MIPSETS: <err>
+MIPSETS?
+MIPSETS: [<SocketID>,<Current Size
Settings>,< Timeout>]
For all ACTIVE sockets.
+MIPSETS=?
+MIPSETS: (1-4),(list of supported <size>s),
),(list of supported <Timeout>s)
Table 3-264: +MIPSETS Parameters
<Parameter>
Size
Timeout
Extended err
AT Commands Reference Manual
Response/Action
Description
Size of the buffer
< size ≤ 1372
1
The default value is 1372.
0 - 1000
0
means no timeout is used (default).
3
Operation not allowed
Remarks
Timeout is defined in
milliseconds.
December 31, 2007

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents