Mobile Barcode and QR Code Scanner Widget

by
Odoo

7.25

v 17.0 Third Party 3
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 328
Technical Name mobile_code_scanner_widget
LicenseAGPL-3
Websitehttps://datasoupit.com
Versions 17.0 16.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 328
Technical Name mobile_code_scanner_widget
LicenseAGPL-3
Websitehttps://datasoupit.com
Versions 17.0 16.0
Barcode Scanning Demo

Mobile Barcode and QR Code Scanner Widget

Easily scan barcodes and QR Codes using mobile camera from any Odoo module

Effortless and Accurate Scanning

Enhance Your Workflow with Reliable Data Capture

Use your mobile device's camera to scan barcodes with ease and precision.

Seamlessly integrate the scanning widget into your Odoo forms and views.

Enjoy fast and responsive scanning, optimized for mobile performance.

Supports multiple 1D and 2D formats including Barcodes and QR Codes

Supports flashlight for better detection in low light environments

Barcode Scanning Demo

Usage

You need to install the zxing-cpp and numpy libraries to utilize scanning in the backend:

pip3 install zxing-cpp numpy

Note: This module will work without these libraries, but it is highly recommended to install them, for preprocessing and scanning images in the backend for better results

To use the widget in a form, just include:
<field name="field_name" widget="mobile_code_scanner"/>

Options
  • enable_flashlight_default (Boolean) - Enable/Disable flashlight by default
  • enable_backend_scan (Boolean) - Enable/Disable scanning from the backend for better detection and accuracy
  • enable_sound (Boolean) - Enable/Disable beep sound after successful scan

Example
<field name="product_barcode" widget="mobile_code_scanner" scanner_options='{"enable_sound":false, "enable_flashlight_default":true, "enable_backend_scan":true}'/>

Author

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.