Chapter 3: Programming Commands112
Wheneachashdownloadcommandisreceived,theprinterreturnseitherACKorNAKtothehostcomputerwheneach
commandisreceived:
• ACK(hexadecimal06)
Sentwhentheprinterhasreceivedahosttransmissionandhascompletedtherequestsuccessfully.
• NAK(hexadecimal15)
Sentwhenarequestisunsuccessful.
Communicatestotheprinterinformationdownloadedfromapplications.Dataisdownloadedtoashmemorytoquerythe
stateofthermware,calculatethermwareCRCandotherfunctions.
Switch to ash download mode
ASCII ESC [ }
Hexadecimal 1B 5B 7D
Decimal 27 91 125
Putstheprinterinashdownloadmodeinpreparationtoreceivecommandscontrollingthedownloadingofobjectsinto
ashmemory.Whenthiscommandisreceived,theprinterleavesnormaloperationandcannolongerprinttransactions
untilthereboottheprintercommand(1DFF)isreceivedortheprinterisrebooted.
Thiscommanddoesnotaffectthecurrentcommunicationparameters.Oncetheprinterisinashdownloadmode,this
command is no longer available.
Related information
Seeenteringashdownloadmodeelsewhereinthisbooktoputtheprinterinashdownloadmodeusingtheconguration
menu.
Erase all ash contents except boot sector
ASCII GS SO
Hexadecimal 1D 0E
Decimal 29 14
Causestheentireashmemorytobeerased.
TheprinterreturnsACKifthecommandissuccessful;NAKifitisunsuccessful.
Exceptions
Availableonlyindownloadmode.
Return main program ash CRC
ASCII GS SI
Hexadecimal 1D 0F
Decimal 29 15
ReturnstheCRCcalculatedovertheashrmwarecodespace.
TheformatoftheresponseisACK<lowbyte><highbyte>.
Comments to this Manuals