Introduction
All card & barcode readers are working in the keyboard mode – in the control panel/device manager they are shown as standard keyboard. They are sending card’s number as simple text. In such configuration there is a need to insert a prefix and a suffix after the card scan. This condition has to be fulfilled, because without a prefix and a suffix this reader will not work in an integrated way with our system.
Instruction
If you want to check your reader configuration (especially the part concluding the suffix and prefix settings), you have to open the notepad and scan a barcode.
~1234567 <enter in the end>
@1234567 <enter in the end>
Reader’s Options:
Keyboard card reader propagates barcode scans – after selection this option, the reader will also detect barcodes.
Keyboard scanner Prefix – character or set of characters that will be placed before the scanned code. Commonly used characters are:
Oem3 – tilde button (it is placed in the upper left side of the keyboard. It look like this - ~
OemSemicolon - semicolon character ;
OemQuestion - symbol ?
Keyboard scanner Sufix - symbol that is placed after the scanned number. Commonly used key is enter (code 13).
Other codes that are used in our system are keyboard readers which are placed in our documentation (as a parameter should be considered the first and the second column) Character codes prefix, suffix
KeyboardScannerLengthDecoded – the length after the scan. It may be longer than in reality (may be filled with zeros in the beginning of the string) if users needs it. For example the card’s number do have the form like 123456 and after the insert to that filed the value 10, the scanned code will look like:
0000123456 (10 characters)
Hidden in PosWeb (visible only in BO):
KeyboardScanner.SingleCharacterReadDurationMs - time of reading a single character. If the reader reads the characters too slowly, we can adjust the time to read each single character. The value is given in milliseconds.