3 - 15Auxiliary Port CommunicationsHost Commands (IT3875XXX-X2-1 and ST2070-5 only)Most VersaCode script commands can be sent by RS-232 from the host to ascanner via the base unit. When the host sends the VersaCode commands,they are called Host Commands. Host Commands can be used to control everyfunction of the scanner. For example, Host Commands may be used to put atext prompt on the scanner’s display or to get input from the scanner or keypad.Host Commands may be used to notify the operator that scanned data has beenaccepted or rejected by putting a picture on the scanner’s display or by soundingthe beeper and lighting the LEDs. In this way, they are much like Host ACKescape commands ("Host ACK Selection" on page 3-6), only Host Commandsare more powerful.The following criteria must be met for Host Commands to work correctly:• The cordless system must be configured for Aux Port RS-232 (TerminalID = 000).• Both the host terminal and the cordless system must have RTS/CTShandshaking ("Hardware Flow Control Selection" on page 3-4) enabled.• Host Commands are addressed to an individual scanner using a four-character Scanner ID.• The scanner must be expecting the Host Command. This isaccomplished using one of three VersaCode commands resident in thescanner: WaitForMultiple Commands, WaitForCommand, orCheckForCommand. For additional information, please refer to theVersaCode Language Reference User’s Guide.• Refer to VersaCode Language Reference User’s Guide to determinewhich VersaCode commands are available as Host Commands and forthe correct syntax of the commands.• The host computer must be capable of sending Host Commands by RS-232 and capable of interpreting the response to each command.Each scanner responds to only one Host Command at a time. The host receivesa response from the scanner when the command has been processed.