Skip to content

Emulates a barcode scanner for testing cash registers. Why buy a scanner when you have a flipper?

License

Notifications You must be signed in to change notification settings

polarikus/flipper-zero_bc_scanner_emulator

Repository files navigation

Bar code scanner emulator

Scanner work at COM-port emulation.

Characteristics

  • Speed: 19200 (Bit Rate)
  • VID: 1155 | PID: 22336
  • Name: Flipper {Your Flipper name}
  • Manufacturer Name: Flipper Devices Inc.
  • SerialNumber=flip_{Your Flipper name}

Installation

Flipper APP Catalog

  1. Copy bc_scanner.fap file in Flipper SDCard (apps folder)
  2. Open bc_scanner app, for creating bcscanner folder, or create a folder manually via qFlipper
  3. Add bar code files (.bc) in "bcscanner" folder

GUI

App icon and name

AppIcon

File Select

After open app - select bar code to be emulated

BcFilemanage

Emulation

  1. Click "Run" Button

Run Work

When sending completed You will see 100% on the display:

End

  1. If you need to resend, click "Run" again
  2. To exit - press the "Back" button on the flipper

Create Bar Code File

  1. Open the .txt file in an editor that recognizes GS special characters, such as sublime text
  2. Add a barcode in any format, such as GS1 format
  3. Save file and change extension on .bc
  4. Copy file in Flipper SDCard, to "/bcscanner" folder

File example (change the extension to .bc) test_evotor.txt