Programmer's Guide

PcOS Series 150

Communications

 

 

Serial Port

The following flow chart illustrates how the print controller takes information from the buffer and controls flow. At the top of the chart, the print control software asks for data. If there is no data in the buffer, a no data flag is returned. The print software must then wait for data. If there is data in the buffer, it is read and pointers are updated. The buffer is then checked to see how much information is left. If the buffer is below a low watermark (about 100 bytes left), the communication driver is notified, and DTR is reasserted.

If XON/XOFF flow control is being used, the flow is similar to DTR flow except that DTR is not used and XON/XOFF control characters are transmitted back to the host on the serial link. XON/XOFF has an advantage over DTR in that only three wires are required to interconnect to a printer. The disadvantage is that a serial port receiver driver must be written for the host.

12/14/99

Rev G

Page 121

Page 131
Image 131
Star Micronics 150 manual Programmers Guide PcOS Series