Control Panel Options 103
E-EQ-MX3RFIDRG-A MX3-RFID Reference Guide
Ctrl Char Mapping
Access: | Settings | Control Panel | Scanner | Barcode tab
Figure 3-20 Barcode – Ctrl Translation
Note that Control Character Mapping is available regardless of the status of the Use Advanced
Barcode Processing checkbox.
See “Hat Encoding” and “Decimal-Hexadecimal Chart”.
Translate All
If “Translate All” is checked, unprintable ASCII characters (characters below 20H) in scanned
barcodes are assigned to their appropriate CTRL code sequence when the barcodes are sent in
Character mode.
When “Translate All” is not checked and “Send Key Messages” is checked, CTRL codes are
passed through in Block mode.
The wedge provides a one-to-one mapping of control characters to their equivalent
control+character sequence of keystrokes in Key Message mode. If a control character is replaced
by another control character, the replacement is performed on the barcode data, prefix, and suffix
before the keystrokes are simulated.
For example, if ‘Carriage Return’ is replaced by Line Feed (by specifying ‘^J’ or ‘0x0A’) in the
configuration, the value 0x0d received in any scanned barcode (or defined in the prefix or suffix)
will be replaced with the value 0x0a.
The Wedge then sends Ctrl+J to the receiving application, rather than Ctrl+M.
Translate All This option is grayed unless the user has Key Message mode (on the Main tab)
selected. In Key Message mode, when this option is enabled, control
characters embedded in a scanned barcode are translated to their equivalent
‘control’ key keystroke sequence (13 [0x0d] is translated to Control+M
keystrokes as if the user pressed the CTRL, SHIFT, and m keys on the
keypad). It does not replace control characters in the prefix and suffix. The
assignments provided by this enhancement allow the user to override the one-
to-one translation provided by Translate All.