Compatible Phones

From NP Tracker projects
Jump to navigation Jump to search

Our scanner applications currently only run on Android phones/devices.

Barcode decoding 101

To decode barcodes especially the ones as high density as on the South African drivers' licence card one needs a GOOD quality image of the barcode. Lighting does have an effect as the software needs to detect the edges between the white and black parts comprising the barcode and any smudges, pixelated or reflections in the image will negatively influence detection and decoding of the barcode.

What is the optimal distance between the barcode and the scanner?

This is a difficult question to answer as all devices are different and the focus points of the cameras differ. The best bet is to play around and find your device best focus point keeping in mind that the barcode should fit inside your viewfinder to be able to detect barcodes.

Why is the app working (detecting and reading barcodes) on my friend's device and not on mine?

We opted to base our scanner applications on the Google Barcode library for Android devices to aid in processing the barcode images captured through our applications. Unfortunately not all devices can provide good quality images (see Barcode decoding 101) or are supported to decode the barcode correctly through the Google library - we suggest always ensure that your Google play services are up-to-date as work to support more devices are done by them regularly and rolled out through the service.

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
Cat S61 - S61
Hisense F27 - Hisense
Hisense Infinity H50
Huawei Mate 20 lite - SNE-LX1
Huawei P smart - FIG-LX2
Huawei P10 - VTR-L09
Huawei P20 lite - ANE-LX1
Huawei P30 lite - MAR-LX1M
Huawei P30 lite - MAR-LX1A
Huawei P30 lite - MAR-LX1M
Huawei P30 Pro - VOG-L09
Huawei P50 Pro - HUAWEI
Huawei P9 lite - VNS-L31
Huawei Y5 lite (2018) - DRA-LX5
Huawei Y6 (2019) - MRD-LX1F
Huawei Y6 (2019) - MRD-LX1
Huawei Y6 (2019) - MRD-LX1F
Huawei Y7 (2019) - DUB-LX1
Huawei Y7 Pro (2019) - DUB-LX2
Huawei Y9 Prime (2019) - STK-L22
Hytera PDC680 - PDC680
Hytera PTC680 - N2G47H
Infinix Zero X Pro - Infinix
LG G5 - LG-H840
LG G6 - LG-H870
Nokia G300 - Nokia
Oppo A74 5G - CPH2197
Samsung Galaxy A01 - SM-A015F
Samsung Galaxy A02 - SM-A022F
Samsung Galaxy A03s - SM-A037F
Samsung Galaxy A10 - SM-A105F
Samsung Galaxy A10s - SM-A107F
Samsung Galaxy A11 - SM-A115F
Samsung Galaxy A12 - SM-A125F
Samsung Galaxy A2 Core - SM-A260F
Samsung Galaxy A20 - SM-A205F
Samsung Galaxy A21s - SM-A217F
Samsung Galaxy A30 - SM-A305F
Samsung Galaxy A30s - SM-A307FN
Samsung Galaxy A31 - SM-A315F
Samsung Galaxy A32 - SM-A325F
Samsung Galaxy A50 - SM-A505F
Samsung Galaxy A51 - SM-A515F
Samsung Galaxy A9 (2018) - SM-A920F
Samsung Galaxy J4 Core - SM-J410F
Samsung Galaxy J5 Prime - SM-G570F
Samsung Galaxy J7 Prime - SM-G610F
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 Note8 - SM-N950F
Samsung Galaxy NoteS10+
Samsung Galaxy S10 - SM-G973F
Samsung Galaxy S20 - SM-G980F
Samsung Galaxy S21 Ultra 5G - SM-G998B
Samsung Galaxy S5 - SM-G900F
Samsung Galaxy S7 edge - SM-G935F
Samsung Galaxy S8 - SM-G950F
Samsung Galaxy S9 - SM-G960F
Samsung Galaxy S9+ - SM-G965F
Samsung Galaxy Tab S7 FE - SM-T736B
vivo X70 Pro+ - vivo
Xiaomi Mi 8 Lite
Xiaomi Redmi 9A - M2006C3LG
Xiaomi Redmi Note 10 Pro - Redmi
Xiaomi Redmi Note 8 - Redmi
Xiaomi Redmi Note 9S