|
|
|
| 1 |
| |
|
|
|
|
|
| |
| STX/ETX Mode Start |
|
|
|
|
|
|
|
|
|
| Sends ENQ |
|
| Sends ENQ |
|
|
| Receives Status |
|
|
|
|
|
|
| |
NO | Receives Status |
|
|
| Receives Check Byte | YES |
| YES |
|
|
| NO |
|
| Data Buffer Empty ? |
|
|
| Status Error ? |
|
|
|
|
|
| Check Byte |
|
|
|
|
|
| = Test Byte ? |
|
|
| NO |
|
| YES |
|
|
|
|
|
|
| |
| YES |
|
|
|
|
|
| Sends STX |
|
|
|
| NO |
| Odd Parity Check ? |
|
|
|
|
|
|
|
|
|
| Sends ETX | Sends CAN |
|
|
|
|
|
| |
|
|
|
|
| (Print) | NO |
| Sets Test Byte To | Sets | Test | Byte | To |
|
| FFH | 00 |
|
| YES |
|
NO |
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
| Mode End |
|
| YES |
|
|
|
|
|
| Exclusive ORs Test Byte |
|
|
|
|
|
| and Sent Data |
|
|
|
|
|
| Test Byte |
|
|
|
|
|
|
|
|
|
|
| |
| Sends Data to Printer |
|
|
| Block Ready to Send ? |
|
|
|
|
|
|
| |
| Last Data in 1 Block ? |
|
|
|
| RET |
|
|
|
|
|
| |
| 1 |
|
|
|
|
|