Chapter 5: Programming  5-85 
USB Programming 
The 7893 must be properly programmed when using the USB connection to the host terminal. 
This programming depends on the type of host terminal being used. 
Note:  Some host terminals can corrupt your program if they are running and are connected to 
the 7893 while you are entering the program. Turn the host terminal off or disconnect all 
interface cables to the 7893 before entering your program. 
NCR USB Communications 
The 7893 must be programmed for NCR USB communications protocol. Other parameters 
may be set as required by the host terminal. Set the required program parameters by scanning 
the following sequence of programming tags. These must be the first tags scanned after 
supplying power to the unit. 
1.
  Programming Mode tag—puts scanner in base programming state. 
2.
  Hex 1, Hex 0, Hex E, Hex 0—sets the scanner to NCR USB communications protocol. 
3.
  Save and Reset—saves the program just entered and resets the 7893. 
The host terminal software may now be configured to use the communication port assigned by 
the IO Network driver when the Dongle Adapter Cable was plugged into the USB port. 
IBM USB 
The host terminal should assign the port and associate the scanner with the host terminal 
software when the USB connection is made. When programming a 7893 for IBM USB 
communications, all parameters are set to the standard default values, and the communications 
protocol is set to IBM USB. This is accomplished by scanning the following sequence of 
programming tags. These must be the first tags scanned after supplying power to the unit. 
1.
  Programming Mode tag—puts scanner in base programming state. 
2.
  Hex 1, Hex 0, Hex D—sets all parameters to standard default values and sets the 
communication protocol to IBM USB. 
3.
  Change any other parameters as required by the host terminal. 
4.
  Save and Reset—saves the program just entered and resets the 7893.