Serial barcode/QR scanner settings

These configuration settings for the config.txt file relate to enabling a serial scanner input (assumed to be an ASCII sequence) over a virtual COM port, RS-232, RS-485 or 3.3V serial interface. (There is a separate section for Bluetooth barcode/QR scanner inputs.)

...ScannerMode enables or disables the Serial scanner input feature, where ... is ComPort, Serial or Serial2 to identify the interface being used.

You will need to adjust ...ScannerDelimiter, where ... is ComPort, Serial or Serial2 to identify the interface, if your scanner inputs are terminated by something other than a new line character.

ComPortScannerMode
Definition:

Controls whether a serial QR/barcode scanner input is expected on the COM port interface.
(Note: If this is enabled the COM port interface cannot be used for commands or OSDP.)

Options:

=0 (default) serial QR code/barcode scanner input not permitted on the ComPort interface
=1 enable serial QR code/barcode scanner input on the ComPort interface

Default value: =0
Example value: =1
ComPortScannerDelimiter
Definition:

Controls which character is expected to terminate each serial QR/barcode scanner input on the ComPort interface

Options:

Uses standard ASCII hex characters to describe the keystroke to expect.

=%0d (default) will treat a carriage return character as indicating the end of scanner input
=%0a would treat a new line as indicating the end of scanner input

Default value: =%0d
Example value: =%0a
SerialScannerMode
Definition:

Controls whether a serial QR/barcode scanner input is expected on the serial RS‑232 interface.
(Note: If this is enabled the serial RS‑232 interface cannot be used for commands or OSDP.)

Options:

=0 (default) serial QR code/barcode scanner input not permitted on the serial RS‑232 interface
=1 enable serial QR code/barcode scanner input on the serial RS‑232 interface

Default value: =0
Example value: =1
SerialScannerDelimiter
Definition:

Controls which character is expected to terminate each serial QR/barcode scanner input on the serial RS‑232 interface

Options:

Uses standard ASCII hex characters to describe the keystroke to expect.

=%0d (default) will treat a carriage return character as indicating the end of scanner input
=%0a would treat a new line as indicating the end of scanner input

Default value: =%0d
Example value: =%0a
Serial2ScannerMode
Definition:

Controls whether a serial QR/barcode scanner input is expected on the serial2 interface.
(Note: If this is enabled the serial2 interface cannot be used for commands or OSDP.)

Options:

=0 (default) serial QR code/barcode scanner input not permitted on the serial2 interface
=1 enable serial QR code/barcode scanner input on the serial2 interface

Default value: =0
Example value: =1
Serial2ScannerDelimiter
Definition:

Controls which character is expected to terminate each serial QR/barcode scanner input on the serial2 interface

Options:

Uses standard ASCII hex characters to describe the keystroke to expect.

=%0d (default) will treat a carriage return character as indicating the end of scanner input
=%0a would treat a new line as indicating the end of scanner input

Default value: =%0d
Example value: =%0a