SATO 200i manual ALL Interface Types, Receive Buffer, ACK/NAK Protocol

Page 20

Unit 3: Interface Secifications

ALL INTERFACE TYPES

RECEIVE BUFFER

The data stream is received from the host to the printer one job at a time. This allows the software program to maintain control of the job print queue so that it can move a high priority job in front of ones of lesser importance.

The printer receives and prints one job at a time. If a print job exceeds the buffer size, transmission will be rejected by the printer. Error conditions that occur during the Print Data transmission will cause the printer to return a NAK.

ACK/NAK PROTOCOL

Bi-Directional ACK/NAK protocol is used for error control. In a normal transmission sequence when the transmission is received, the printer will return an ACK (06H) signifying that it was received without a transmission error. After the transmission command structure has been analyzed, a status byte is returned to the host. This status byte informs the host of the validity of the command structure.

If the command structure is error free, the printer proceeds with the print operation. When the print operation is completed, a Printer Status message is returned to the host. If an error was detected during the initial transmission sequence, a NAK (15H) will be returned signalling to the host that the received transmission contained errors and must be resent. If the returned Status byte indicates a command structure error, the error must then be corrected before the print data is resent to the printer.

A valid transmission to the printer must be bounded by an STX/ETX pair, with the STX (02H) signifying the start of the Print Data and ending with an ETX (03H) signifying the end.

SATO MB2i Service Manual

PN 9001145B

Page 3-8

Image 20
Contents MB200i Printer Sato America, Inc Table of Contents Adjustment Procedures Introduction About this Manual General Description Theory of OperationSwitches and Indicators SwitchesTechnical Data Physical Characteristics PowerEnvironmental ProcessingCharacter Font Capabilities Character Control BAR Code CapabiltiesInterface Specifications Interface Specifications AD-HOC ConnectivityInterface Specifications 802.11B Wireless Interface 802.11B Wireless SpecificationsRS232C Specifications RS232C Serial InterfaceREADY/BUSY Cable Requirements DB9 Host Direction PIN PrinterInfrared Rays Irda Irda Specifications Standard ProtocolIrda Specifications BHT Protocol Irda Specifications Ircomm Protocol Irda Specifications IrOBEX ProtocolBluetooth ACK/NAK Protocol ALL Interface TypesReceive Buffer Printer Setup AD-HOC Connectivity3a/b, Sato MB200i Properties Sato MB200i Configuration Tool Computer Setup Network ConnectionsAdvanced 10, Wireless Network Properties 12a/b, Ports 14, TCP/IP Wizard Welcome Screen 16, TCP/IP Wizard Exit Screen 17, Sato MB200i Properties Display Fields LCD Screens Maintenance Mode LCD DisplayIcon Description Battery LevelDisplay Fields Wireless Field Strength Operational StatusNormal Mode Status Test Print Mode Status LCD DetailLCD Screens Startup Status LCD DetailHEX Dump Mode Status LCD Detail Default Setting Mode Status LCD DetailFactory Clear Mode Status LCD Detail Printer Errors Status LCD Detail LCD Setup Status Detail Maintenance ModeMaintenance Mode Status LCD Detail Wireless LAN Status LCD Detail Printer Configuration Printer Configuration Configuration ModesPrinter Configuration Factory Defaults DSW1 DSW2 DSW3 DSW4RS232C Quick Reference Table Description DIP Switches Head Irda Quick Reference Table Description DIP Switches HeadUser Test Print Mode Opened Configuration Modes Normal ModePower = OFF Label Sensor SelectionManual Dispense ModeAuto Download Mode Orange and entersUnit 5 Printer Configuration Font Download Mode Format storage area if Never doneStatus Description Acsii HEX TransferOnline Command Mode Online Command ModeCRC Cyclic Redundancy Check Mode CRC Check ModeSleep & AUTO-OFF Mode Sleep & Auto-Off ModeUnit 5 Printer Configuration PN 9001145B Troubleshooting Error Signals LED Mode DescriptionImage Voids Light Print ImagesUneven Print Darkness Smeared Print ImagesInterface Troubleshooting CHK Troubleshooting StepTest Print Troubleshooting HEX Dump ModeTest Print Mode Test Label PrintingReplacement Procedures Replacement Procedures Print Head ReplacementDispense BAR Replacement 1b, Print Head Replacement2b, Despense Bar Replacement Platen Roller Replacement 3a, Platen Roller ReplacementDispense Roller Replacement Dispenser RollerMain Circuit Board a Replacement Main Circuit Board a ReplacementMain Circuit Board B Replacement Main Circuit Board B ReplacementPanel & LCD Board Replacement Panel & LCD Board ReplacementEYE-MARK Sensor Replacement 8a, Eye-Mark Sensor Replacement8c, Eye-Mark Sensor Replacement GAP Sensor Replacement 9a, Gap Sensor ReplacementCOVER-OPEN Sensor Replacement 9b, Gap Sensor Replacement10b, Cover-Open Sensor Replacement Drive Gear Replacement 11, Gear ReplacementDrive Motor Replacement 12, Drive Motor ReplacementAdjustment Procedures Adjustment Procedures Pitch AdjustmentPrint Darkness Print DarknessDefault Setting Mode Print + PowerFactory Clear Mode Factory Clear ModeUnit 8 Adjustment Procedures PN 9001145B Charts & Diagrams Cover Removal DiagramCover Removal Diagram 1a, Cover Removal Diagram1b, Housing Cover Removal Unit 9 Charts & Diagrams PN 9001145B