NCR NCR 5972 manual Programming Set Up, Host/Retail Display Command Interface

Page 31

Chapter 4: Programming Set Up

Firmware and software function descriptions for the NCR 5972 Retail Display are presented in this chapter.

Host/Retail Display Command Interface

The Retail Display accepts two types of data: display data and command data. If a byte received from the host is any character except the ESC (0x1B) character, it is processed as a character and displayed on the Retail Display. If an ESC character (0x1B) is received, the subsequent byte(s) is processed as a command. If the subsequent byte is an invalid command it is ignored. If an ESC is received, but no command byte is received immediately, the firmware waits forever if need be and uses the next received byte(s) to complete the command.

Note: Each command consists of at least two bytes. The first byte (0x1B) is a command identifier indicating the next byte(s) is a command byte. The command byte may be followed by parameter or data bytes depending on the command. Also note that the ESC character can be displayed by using the Display ESC Character command.

Image 31
Contents Userʹs Guide Page Preface Safety RequirementsIntroduction Table of Contents Programming Set Up InstallationService Revision Record Voluntary Control Council For Interference Vcci Radio Frequency Interference StatementsFederal Communications Commission FCC Canadian Department of CommunicationsIntroduction Models FeaturesVFD Models Software LCD Models Introduction Working Range Physical EnvironmentTransit Environment Storage EnvironmentVFD Models DimensionsInch Post 119 mm 356 mm 14.1 95 mm 3.75 LCD Models Operational Environment Electrical Environment2x20 Customer Display Parallel Cable VFD Mounting Hole Dimensions2x20 Customer Display Serial Cable LCD Site Preparation Selv Power Source Warning Installing the Customer DisplayCable Requirements Installation GoalInstallation Procedures Power Supply ChoicesRS-232 Serial Interface Micro-controller Test DiagnosticsExternal Memory Test Character VFD Only Firmware Part Number Display Pixel TestHost/Retail Display Command Interface Programming Set UpRetail Display Commands Command Function Format 1B Returns xx yy zz Reset DisplayErase Display Set Diagnostic State OnFormat 1B Set Display State On Set Low Power State OnDisable Cursor Enable CursorSet Screen Save Walk Set Screen Save BlankFormat 1B 0A Enable Character Blink Disable Screen Save OptionTurn On Screen Save Format 1B 0E Disable Character BlinkMove Cursor Left Move Cursor RightMove Cursor Down Move Cursor UpFormat 1B 13 nn Move Cursor To Specified PositionFormat 1B Returns 0x8A Brightness AdjustmentRead Display ID Byte Format 1B 17 nn Range 01 ≤ nn ≤Display ESC Character Read Display ID StringSelect Character Set n Code Page 850 International Character Sets014 Programming Set Up 056 077 078 079 098 099 100 101 120 121 122 123 124 125 140 141 142 143 144 145 161 162 182 183 Programming Set Up 224 225 226 227 228 229 245 246 247 248 249 250 251 252 253 254 255 Code Page Katakana Programming Set Up Programming Set Up Programming Set Up 084 085 086 106 107 108 Programming Set Up Programming Set Up 168 169 170 190 191 192 193 210 Programming Set Up 254 Code Page 866 Cyrillic Programming Set Up Programming Set Up 072 073 074 075 076 077 084 085 086 106 107 108 128 147 148 149 150 171 172 173 174 Programming Set Up Programming Set Up 234 235 236 237 253 254 255 Programming Set Up Safety Requirements ServiceService Servicing the Display Troubleshooting ProceduresNormal Operation Servicing the VFD or LCD Remove only two cabinet screws Remove power from the unit before cleaning Cleaning the Display