6-6 Chapter 6: NCR 7454 4x20 Customer Display
Command Descriptions
Structure/Logic Description
TheRetailVFDfirmwareiscomprisedofoperatingsystemtype
servicessuchascommonsubroutines,interruptserviceroutines,and
dataprocessingroutines.Normally,thefirmwareisalwaysactive
refreshingtheRetailVFDtokeepdisplaydatavisible.Thefirmware
willalsoactoninterruptsduetohostparallelcommunication.This
communication
isintheformofcommandsfromthehosttotheRetail
VFDthatrequiretheRetailVFD tomodifythedisplayappearance.
TheRetailVFDfirmwareusesamicro‐controllerandinterfacesto
parallellinks.
Host/Retail VFD Command Interface
TheRetailVFDacceptstwotypesofdata;displaydataandcommand
data.IfabytereceivedfromthehostisanycharacterexceptESC(0x1B)
character,itisprocessedasacharacteranddisplayedontheRetail
VFD.IfanESCcharacter(0x1B)isreceived,thesubseq uentbyte(s)is
processed
asacommand.Ifthesubsequentbyteisaninvalid
commanditwillbeignored.IfanESCisreceived, butnosubsequent
byteisreceivedwithintenseconds,thefirmwarewillignoreit.
Notethateachcommandconsistsofatleasttwobytes.Thefirstbyte
(0x1B)isa
commandidentifierindicatingthenextbyte(s)isa
commandbyte.Thecommandbytemaybefollowedbyparameteror
databytesdependingonthecommand.Itisonlyvalidtoreceivean
ESC(0x1B)asacommandidentifier.
ThefollowingtabledescribesthesupportedRetailVFDcommands.