Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Intermec Online Guide - <b>universal input (v)</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
UNIVERSAL INPUT (V)

Purpose: Receive input from any source.

Format:  V {1} {2} {3} {4} {5} {6} {7} {8};vvvv

Remarks: V         Specify universal input.  This command, without modifiers,
                   accepts input from a scanner, keyboard, host, and
                   terminal, does not edit or display the data, and does
                   not beep after data input.

         {1}...{8} Optional (up to eight) modifiers in any order as follows:

                   B         Beep after a good read.
                   D         Display incoming data.
                   E         Edit incoming data; multiple-read and command
                             rules are followed.
                   K         Keyboard input (device dependent).
                   M         Modem (host) input.
                   S         Scanner or wand input.
                   T         Terminal input.
                   P or N    Protocol or No Protocol on Modem input
                             (defaults to P).

         ;vvvv     Receive timeout: if reader does not receive data by
                   vvvv * 10 msec., then execute next program statement
                   (vvvv = 1 to 6500).

         Data entered with this command is appended to the contents of $0.

         Bar code that can be read is reader dependent.  CODE 39 commands
         can always be read.

         A number is placed in numeric register #0 to indicate either the
         status of the communication or the source of the input.

                   If the              Then source of 
                   status in           input is:      
                   #0 is:                             

                   <6                  Host, terminal, or keyboard

                   >5                  Wand or scanner


                   Number                      
                   in #0:              Meaning:

                   0                   Input timeout exceeded without input.
                   1                   Host receive error
                   2                   Terminal receive error
                   3                   Host Input
                   4                   Terminal input
                   5                   Keyboard input
                   6                   CODE 39
                   7                   Interleaved 2 of 5, or 2 of 5
                   8                   Codabar
                   9                   UPC
                   10                  Code 93
                   11                  Code 11
                   12                  Plessey
                   13                  MSI Code
                   14                  Code 128
                   15                  HBIC


Examples:

         VSKEBD allows input from the scanner/wand (S) and the keyboard (K).
         The data is edited (E), displayed (D), and the good read beep is
         enabled (B).  This is identical to the A command.

         VDMT allows input from the modem (M) and the terminal (T).  The data
         would be displayed (D), but not edited.

         VD allows input from all sources (no midifiers) and displays the
         data (D).

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson