@DonManfred - this is a work of art! I love it! I have changed the code in your B4A example "Sub Button1_Click" to....
B4X:
Sub Button1_Click
Dim mylist As List = Array As String("UPC_A", "UPC_E", "EAN_8", "EAN_13", "RSS_14", "UPC_A", "UPC_E", "UPC_EAN_EXTENSION", "EAN_8", "EAN_13", "CODABAR", "CODE_39", "CODE_93", "CODE_128", "ITF", "RSS_14", "RSS_EXPANDED", "QR_CODE", "DATA_MATRIX", "PDF_417", "AZTEC")
scanner.setBeep(True).setInfo("DonManfred presents").setInfoBoxColor(Colors.Blue).setToolbarColor(Colors.Red).setVibration(True).showInfoBox(True).initiateScan3(mylist)
End Sub
...and it reads all of the barcodes listed in "mylist"
- Update to b4a 6+. Android has changed the big google pay services jar into smaller pieces inside the maven repository. Take care of the notes regarding b4a 6 in the release thread.
- Update Appcompat and DesignSupport libraries to newest versions. Take care of the notes regarding b4a 6 inside the supportthreads of these libs.
I have tried scanning it with a number of different barcode scanners and none of them can identify it. Might be some sort of "non-standard" barcode I guess
For your Built-In Scanner you probably need to use the API from this scanner to use it. Maybe there is an SDK available for this device. You need to write a wrapper for this SDK to use it in B4A.