Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 355 |
Technical Name |
mobile_code_scanner_widget |
License | AGPL-3 |
Website | https://datasoupit.com |
Versions | 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 355 |
Technical Name |
mobile_code_scanner_widget |
License | AGPL-3 |
Website | https://datasoupit.com |
Versions | 16.0 17.0 18.0 |

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

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}'/>
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedWorks perfectly
Easy to have a mobile scanner available on a char field. Just make sure like the authors says to install the zxingcpp for much better results. This is necessary for reliable scans.
There are no comments yet!