EasyManua.ls Logo

Motorola g20 - Xoff and Xon Example

Motorola g20
352 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
98-08901C68-O 285
Using the Commands
+MIPPUSH=1 //Terminal asks the g20 to flush the buffer in sockets 1 and 2
+MIPPUSH:0
+MIPPUSH=2
+MIPPUSH:0
+MIPCLOSE=1 //Terminal closes sockets 1 and 2
+MIPCLOSE:1
OK
+MIPCLOSE=2
+MIPCLOSE:2
OK
+MIPCALL=0 //Terminal hangs up the link
OK
+MIPSETS=1,120 //Asking the g20 to accumulate 120 bytes on socket 1 prior to sending
+MIPSETS: 0
OK
+MIPSEND=1,"444444" //Passing 3 bytes of data to the g20 socket 1
//(Note: Size remaining in socket 1 buffer is 1497 bytes)
+MIPSEND:1,1497
+MIPPUSH=1 //At this point, the terminal can decide on flushing the remainder to
the stack
5.9.3 Xoff and Xon Example
In this example, it is assumed that the buffer size is 1500 and that some kind of error happened on the protocol stack.
+MIPSEND=1,"A344343ABC343438980BC...AB4" //Passing data to g20 socket 1
+MIPSEND:1,1200 //(Note: Size remaining in socket 1 accumulating buffer is 1200 bytes.)
+MIPSEND=1,"A344343ABC343438980BC...A23"
+MIPSEND:1,0 //(Note: No free space in buffer.)
+MIPXOFF: 1 //The g20 detects that the accumulating buffer on socket 1 has no
free space to accumulate data and data cannot be sent to the
protocol stack

Table of Contents

Related product manuals