Difference between revisions of "Compatible Phones"
(→Tested devices) |
|||
Line 1: | Line 1: | ||
Our scanner applications currently only run on Android phones/devices. | Our scanner applications currently only run on Android phones/devices. | ||
− | ==Barcode | + | ==Barcode Decoding Basics== |
− | + | When it comes to decoding barcodes, particularly high-density ones found on the South African driver's license card, it's essential to have a GOOD quality image of the barcode. Lighting conditions play a significant role, as the software relies on detecting the edges between the white and black components that make up the barcode. Any smudges, pixelation, or reflections in the image can have a detrimental impact on the detection and decoding process of the barcode. Therefore, ensuring a clear and well-captured image is crucial for accurate barcode decoding. | |
− | == | + | ==Determining the Optimal Distance between Barcode and Scanner== |
− | + | Finding the optimal distance between the barcode and the scanner can vary depending on the device and its camera's focus points. It is challenging to provide a specific answer to this question. However, a good approach is to experiment and discover the best focus point for your particular device. Keep in mind that the barcode should fit comfortably within the viewfinder of the scanner to ensure accurate detection and decoding of barcodes. So, adjust the distance accordingly to find the sweet spot for optimal barcode scanning performance with your specific device. | |
− | == | + | ==Understanding Device Variability in Barcode Scanning== |
− | + | The discrepancy in barcode scanning performance between your friend's device and yours can be attributed to several factors. In our scanner applications, we utilize the Google Barcode library for processing barcode images captured through the apps. However, it's important to note that not all devices can consistently provide high-quality images (as explained in Barcode Decoding 101) or offer full support for accurate barcode decoding using the Google library. | |
+ | |||
+ | To enhance your scanning experience, we recommend ensuring that your Google Play services are up-to-date. Google regularly works on expanding device compatibility and improving barcode decoding capabilities, which are rolled out through the service updates. Keeping your Google Play services updated can help ensure that you benefit from the latest advancements and enhancements made by Google to support a wider range of devices. | ||
+ | |||
+ | While we strive to optimize the scanning experience across various devices, the inherent variability in hardware and software configurations can impact barcode detection and reading. We appreciate your understanding and encourage you to regularly update your Google Play services for the best possible scanning performance on your device. | ||
==Tested devices== | ==Tested devices== | ||
Giving a list of devices that '''DOES NOT''' work will be easier as their users contact us and the ones that '''DO WORK''' use the scanner and will most probably never read this section '''BUT''' if you use our apps to scan and decode barcodes and the device is NOT in the below list please [https://wiki.nptracker.co.za/index.php?title=NPS#Contact contact us] to inform and we will update the list. | Giving a list of devices that '''DOES NOT''' work will be easier as their users contact us and the ones that '''DO WORK''' use the scanner and will most probably never read this section '''BUT''' if you use our apps to scan and decode barcodes and the device is NOT in the below list please [https://wiki.nptracker.co.za/index.php?title=NPS#Contact contact us] to inform and we will update the list. |
Latest revision as of 10:15, 8 June 2023
Our scanner applications currently only run on Android phones/devices.
Contents
Barcode Decoding Basics
When it comes to decoding barcodes, particularly high-density ones found on the South African driver's license card, it's essential to have a GOOD quality image of the barcode. Lighting conditions play a significant role, as the software relies on detecting the edges between the white and black components that make up the barcode. Any smudges, pixelation, or reflections in the image can have a detrimental impact on the detection and decoding process of the barcode. Therefore, ensuring a clear and well-captured image is crucial for accurate barcode decoding.
Determining the Optimal Distance between Barcode and Scanner
Finding the optimal distance between the barcode and the scanner can vary depending on the device and its camera's focus points. It is challenging to provide a specific answer to this question. However, a good approach is to experiment and discover the best focus point for your particular device. Keep in mind that the barcode should fit comfortably within the viewfinder of the scanner to ensure accurate detection and decoding of barcodes. So, adjust the distance accordingly to find the sweet spot for optimal barcode scanning performance with your specific device.
Understanding Device Variability in Barcode Scanning
The discrepancy in barcode scanning performance between your friend's device and yours can be attributed to several factors. In our scanner applications, we utilize the Google Barcode library for processing barcode images captured through the apps. However, it's important to note that not all devices can consistently provide high-quality images (as explained in Barcode Decoding 101) or offer full support for accurate barcode decoding using the Google library.
To enhance your scanning experience, we recommend ensuring that your Google Play services are up-to-date. Google regularly works on expanding device compatibility and improving barcode decoding capabilities, which are rolled out through the service updates. Keeping your Google Play services updated can help ensure that you benefit from the latest advancements and enhancements made by Google to support a wider range of devices.
While we strive to optimize the scanning experience across various devices, the inherent variability in hardware and software configurations can impact barcode detection and reading. We appreciate your understanding and encourage you to regularly update your Google Play services for the best possible scanning performance on your device.
Tested devices
Giving a list of devices that DOES NOT work will be easier as their users contact us and the ones that DO WORK use the scanner and will most probably never read this section BUT if you use our apps to scan and decode barcodes and the device is NOT in the below list please contact us to inform and we will update the list.
Make | Model |
---|---|
Blackview | BV6800 Pro - BV6800Pro |
Blackview | BV5900 - BV5900 |
Cat | S61 - S61 |
Doogee | S35T - S35 |
Doogee | S86 Pro - S86 |
Gionee | Marathon M5 - Mara |
Hisense | F27 - Hisense |
Hisense | Infinity H50 |
Honor | 7C - LND-L29 |
Huawei | Mate 20 lite - SNE-LX1 |
Huawei | Mate 20 lite - SNE-LX2 |
Huawei | Mate 20 Pro - LYA-L29 |
Huawei | Mate 30 - TAS-AL00 |
Huawei | P smart - FIG-LX2 |
Huawei | P smart - FIG-LX1 |
Huawei | P smart 2019 - POT-LX1AF |
Huawei | P smart 2021 - PPA-LX2 |
Huawei | P10 - VTR-L09 |
Huawei | P20 lite - ANE-LX1 |
Huawei | P20 lite - ANE-LX2 |
Huawei | P30 lite - MAR-LX1M |
Huawei | P30 lite - MAR-LX1A |
Huawei | P30 lite - MAR-LX1M |
Huawei | P30 lite - MAR-LX2 |
Huawei | P30 lite - MAR-LX1M |
Huawei | P30 Pro - VOG-L09 |
Huawei | P30 Pro - VOG-L29 |
Huawei | P40 Pro - P40 |
Huawei | P50 Pro - HUAWEI |
Huawei | P9 lite - VNS-L31 |
Huawei | Y5 (2019) - AMN-LX9 |
Huawei | Y5 lite (2018) - DRA-LX5 |
Huawei | Y5 Prime (2018) - DRA-LX2 |
Huawei | Y6 (2019) - MRD-LX1F |
Huawei | Y6 (2019) - MRD-LX1 |
Huawei | Y6p - MED-LX9 |
Huawei | Y6s (2019) - JAT-L29 |
Huawei | Y7 (2019) - DUB-LX1 |
Huawei | Y7 Pro (2019) - DUB-LX2 |
Huawei | Y9 Prime (2019) - STK-L22 |
Huawei | Y9 Prime (2019) - STK-L21 |
Huawei | Y9a - FRL-L22 |
Hytera | PDC680 - PDC680 |
Hytera | PTC680 - N2G47H |
Infinix | Zero X Pro - Infinix |
LG | G5 - LG-H840 |
LG | G6 - LG-H870 |
LG | Wing 5G - LM-F100 |
Motorola | Edge S30 - S30 |
Nokia | 8210 4G - Nokia |
Nokia | C12 Pro - Nokia |
Nokia | G21 - Nokia |
Nokia | G300 - Nokia |
Nokia | X100 - Nokia |
OnePlus | 11 - ONEPLUS |
Oppo | A15 - CPH2185 |
Oppo | A16 - CPH2269 |
Oppo | A16s - CPH2271 |
Oppo | A53s - CPH2135 |
Oppo | A54s - CPH2273 |
Oppo | A55 - A55 |
Oppo | A74 5G - CPH2197 |
Oppo | Reno5 5G - CPH2145 |
Oppo | Reno7 Lite - itel |
Phone finder | - Hisense |
Realme | C21Y - RMX3263 |
Samsung | Galaxy A01 - SM-A015F |
Samsung | Galaxy A02 - SM-A022F |
Samsung | Galaxy A02s - SM-A025F |
Samsung | Galaxy A03 Core - SM-A032F |
Samsung | Galaxy A03s - SM-A037F |
Samsung | Galaxy A04e - SM-A042F |
Samsung | Galaxy A04s - SM-A047F |
Samsung | Galaxy A10 - SM-A105F |
Samsung | Galaxy A10s - SM-A107F |
Samsung | Galaxy A11 - SM-A115F |
Samsung | Galaxy A12 - SM-A125F |
Samsung | Galaxy A12 Nacho - SM-A127F |
Samsung | Galaxy A13 - SM-A135F |
Samsung | Galaxy A2 Core - SM-A260F |
Samsung | Galaxy A20 - SM-A205F |
Samsung | Galaxy A21s - SM-A217F |
Samsung | Galaxy A22 - SM-A225F |
Samsung | Galaxy A22 5G - SM-A226B |
Samsung | Galaxy A23 - SM-A235F |
Samsung | Galaxy A30 - SM-A305F |
Samsung | Galaxy A30s - SM-A307FN |
Samsung | Galaxy A31 - SM-A315F |
Samsung | Galaxy A32 - SM-A325F |
Samsung | Galaxy A32 5G - SM-A326B |
Samsung | Galaxy A33 5G - SM-A336E |
Samsung | Galaxy A5 (2017) - SM-A520F |
Samsung | Galaxy A50 - SM-A505F |
Samsung | Galaxy A51 - SM-A515F |
Samsung | Galaxy A52 - SM-A525F |
Samsung | Galaxy A52s 5G - SM-A528B |
Samsung | Galaxy A53 5G - SAMSUNG |
Samsung | Galaxy A53 5G - SM-A536E |
Samsung | Galaxy A54 - Galaxy |
Samsung | Galaxy A6+ (2018) - SM-A605F |
Samsung | Galaxy A71 - SM-A715F |
Samsung | Galaxy A73 5G - SM-A736B |
Samsung | Galaxy A73 5G - A7 |
Samsung | Galaxy A9 (2018) - SM-A920F |
Samsung | Galaxy J2 Prime - SM-G532F |
Samsung | Galaxy J4 Core - SM-J410F |
Samsung | Galaxy J4+ - SM-J415F |
Samsung | Galaxy J5 Prime - SM-G570F |
Samsung | Galaxy J7 Prime - SM-G610F |
Samsung | Galaxy Note10 - SM-N970F |
Samsung | Galaxy Note10 - SM-N9700 |
Samsung | Galaxy Note10 - SM-N970F |
Samsung | Galaxy Note10 Lite - SM-N770F |
Samsung | Galaxy Note10+ - SM-N975F |
Samsung | Galaxy Note20 - SM-N980F |
Samsung | Galaxy Note20 Ultra 5G - SM-N986B |
Samsung | Galaxy Note5 Duos - SM-N920C |
Samsung | Galaxy Note8 - SM-N950F |
Samsung | Galaxy Note9 - SM-N960F |
Samsung | Galaxy NoteS10+ |
Samsung | Galaxy S10 - SM-G973F |
Samsung | Galaxy S10+ - SM-G975F |
Samsung | Galaxy S10e - SM-G970F |
Samsung | Galaxy S20 - SM-G980F |
Samsung | Galaxy S20 FE - SM-G780G |
Samsung | Galaxy S20 FE - SM-G780F |
Samsung | Galaxy S20 FE - SM-G780G |
Samsung | Galaxy S20 Ultra 5G - SM-G988B |
Samsung | Galaxy S20+ - SM-G985F |
Samsung | Galaxy S21 5G - SM-G991B |
Samsung | Galaxy S21 FE 5G - SM-G990E |
Samsung | Galaxy S21 Ultra 5G - SM-G998B |
Samsung | Galaxy S21+ 5G - SM-G996B |
Samsung | Galaxy S22 5G - SM-S901E |
Samsung | Galaxy S22 Ultra 5G - SM-S908E |
Samsung | Galaxy S22+ 5G - SM-S906E |
Samsung | Galaxy S23 Ultra - Galaxy |
Samsung | Galaxy S5 - SM-G900F |
Samsung | Galaxy S7 - SM-G930F |
Samsung | Galaxy S7 edge - SM-G935F |
Samsung | Galaxy S8 - SM-G950F |
Samsung | Galaxy S9 - SM-G960F |
Samsung | Galaxy S9+ - SM-G965F |
Samsung | Galaxy Tab A 10.1 (2019) - SM-T515 |
Samsung | Galaxy Tab A7 10.4 (2020) - SM-T505N |
Samsung | Galaxy Tab S7 FE - SM-T736B |
Samsung | Galaxy Z Fold3 5G - SM-F926B |
Samsung | S8600 Wave 3 - S86 |
Sony | Xperia XZ1 - G8341 |
Sony | Xperia XZ2 - H8216 |
Sony | Xperia Z - C66 |
Tecno | Pova 5G - TECNO |
Tecno | Spark 10 Pro - TECNO |
Tecno | Spark 7 - TECNO |
Ulefone | Power Armor 13 - Armor |
vivo | iQOO Neo5 Lite - V2118 |
vivo | iQOO Z6 - vivo |
vivo | V23 5G - vivo |
vivo | X70 Pro+ - vivo |
vivo | Y20i - V2027 |
vivo | Y21 - V2111 |
Xiaomi | 11T Pro - 2107113SG |
Xiaomi | Mi 8 Lite |
Xiaomi | Redmi 10 - 21061119AG |
Xiaomi | Redmi 9A - M2006C3LG |
Xiaomi | Redmi 9C - M2006C3MG |
Xiaomi | Redmi Note 10 Pro - Redmi |
Xiaomi | Redmi Note 10 Pro - M2101K6G |
Xiaomi | Redmi Note 11 - Redmi |
Xiaomi | Redmi Note 11 - 2201117TY |
Xiaomi | Redmi Note 11 Pro - Redmi |
Xiaomi | Redmi Note 11 Pro - NOTE |
Xiaomi | Redmi Note 12 Pro - Redmi |
Xiaomi | Redmi Note 8 - Redmi |
Xiaomi | Redmi Note 8 MIUI |
Xiaomi | Redmi Note 9S |
ZTE | S30 Pro - S30 |