for Retail and Restaurant

HP HR2150 POS Configuration for FastContractMeals App


All codes must be scanned in the correct order.

After full configuration, the scanner will:

  • Automatically recognize shown barcodes without trigger pressed (Sense mode).

  • Read only Code 39 barcodes.

  • Read only 11 characters long data.

  1. Reset scanner to factory default settings and set it to COM.

    worddav96a3ca38ddac4104be3fb1253f03fdcd.png
    worddav4fb8e0ea0861ffc48a70d72383d0477e.png
    worddav5f0767e8b792504aa86b04de71a7259b.png
    worddavc64bf2aee039144a6a85dcbcb1a9415b.png
  2. Enter setup for prefix/suffix, characters and symbology.

    worddav3cf2e87e8c46b5f03a76d5065f86629a.png
    worddavcfe073661c59f2036e8c2af38b7cea00.png
    worddav8a2676b90175c8bc3c8599c7274b888b.png
    worddav55c520b76d3197822c9f736160f60fbc.png
    worddav9cab9742d5a94b2f00ca3cc84851a550.png
    worddav963047e10dd10f824b7fae7092262b62.png
  3. Set minimum and maximum lengths of readable code.

    worddav3cf2e87e8c46b5f03a76d5065f86629a.png
    worddav492f9026bb614d7994d27d7c927c23e9.png
    worddav1fdff09f12fdf3b9ebfbe9bfc58ef4e0.png
    worddav1fdff09f12fdf3b9ebfbe9bfc58ef4e0.png
    worddavf2c42e5158c995cfeb723df7ac8b4608.png
    worddav9ebf26fe28c49de18a488f53bfdafada.png
    worddav1fdff09f12fdf3b9ebfbe9bfc58ef4e0.png
    worddav1fdff09f12fdf3b9ebfbe9bfc58ef4e0.png
    worddavf2c42e5158c995cfeb723df7ac8b4608.png
    worddav963047e10dd10f824b7fae7092262b62.png
  4. Enter setup for Sense mode.

    671965c3-2d3a-4b37-a448-b289a89dd6ce.png
    • Note: after scanning the Sense mode code (in the next step 5), the scanner will automatically recognize barcodes without pressing trigger. To avoid misreadings, hide other barcodes while reading the rest of the codes.

  5. Set ScanMode to Sense and re-read same barcode timeout.

    worddav290e253bff1d5c9aa725b0ea24189d2c.png
    worddav54a93cc9db16e47b5f71051f7b44064a.png
  6. Set sensitivity.

    worddav71638af04d76a7fb8d1a8fcaca6a035c.png
  7. Exit setup.

    worddav963047e10dd10f824b7fae7092262b62.png


Testing After Configuration

Method 1

To be able to test with scanner, FastContractMeals App needs to have at least one active "Contract" to activate scanner in application.

Scan a barcode that has 11 characters long data. Application should result in:

  • Customer not found with a card that does not exist in Commerce Cloud-

  • Not eligible for meal with a card that exists but with a contract which not valid.

  • OK with a card that exists and has at least one valid contract.

Method 2

The actual scanned output can only be seen directly from COM port the scanner is configured in.

  1. Close FastContractMeals app as it reserves the port

  2. Check valid COM port from Windows / Device manager

  3. Use PuTTY or similar terminal emulator to open COM port connection (9600 8N1)

  4. Scan barcode and check the result from the emulator screen. There should not be any heading or trailing characters or Enter as line change. With PuTTY, incorrect line change can be recognized by cursor moving to beginning after each scan.

  5. Close PuTTY before restarting the FastContractMeals app.