Show / Hide Table of Contents

Controlling Peripheral Devices

From HI01x/HI02x version 1.4 firmware onwards, it is possible to control externally connected peripheral devices, for full POS functionality. The HI01x hardware uses an internal claiming system to ensure that all devices can be shared reliably between CloudPRNT, and other systems such as WebPRNT.

For Claiming purposes, devices fit into two categories:

  • Input devices: these are Barcode Readers and Keyboards. These are devices that will report events as input, and must be claimed by the application or service that needs to receive this input.
  • Output devices: these are the Printer and Line Display. These devices are controlled by sending transactions, and will be automatically claimed and released when used through CloudPRNT.

Supported USB peripheral models:

Peripheral Device Category Supported Model name Notes
1D Barcode Reader BCR-POP1
2D Barcode Reader Zebra Technologies DS9208
Keyboard Any HID Keyboard Device Supported by only HI01X/HI02X
Line Display SCD222U

Note: mC-Print2/3 are supported to Barcode Readers and Line Display for peripheral device.


Details of peripheral device:

  • Barcode Reader
  • Keyboard
  • Display
Back to top