Scanna flera streckkoder med mobil i samma "scanning".

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Scanna flera streckkoder med mobil i samma "scanning".

Inlägg av sodjan »

Svårt att hitta rätt kategori här...

Har behov av att scanna ett par streckkoder med mobilscanner (den inbyggda i MIT App Inventor).
Grejen är att det är två separata Code128 streckkoder och båda behövs för en identifikation av
produkten. Den ena har ett artikelnummer och den andra ett serienummer (som enbart är unikt
tillsammans med artikelnumret). Scannern är nöjd så snart den har sett en av koderna men det
returnerar ju så klart bara en av dom...

Jag kan skriva ".AfterScan" rutinen så att den anropar ".DoScan" tills båda är lästa, men det är
lite klumpigt. De handscanners som används i produktionen programmeras så att de läser båda
och kombinerar till ett komplett svarssträng med data. Men den i mobilen verkar inte ha någon
liknande smart funktion i scannerdelen... Man måste även "glida" in med scannern från rätt
håll för att välja den ena säkert, så att den andra inte "syns" för scannern. Lite klumpigt.

Vi håller på att byta till QR koder istället, och då blir det bara en symbol att scanna. Det
fungerar bättre med scannern i App Inventor, men det kommer att ta flera år innan alla
produkter har bytt till QR...

Aja, detta kanske inte har någon enkel lösning idag...

EDIT: Och förresten... Det vore även trevligt om scannern inte helt och hållet täcker över
applikationen, helt skulle den bara jobba i bakgrunden utan synligt interface. D.v.s. att
App Inventor applikationen hela tiden ligger synligt för användaren...
Användarvisningsbild
Krille Krokodil
Inlägg: 4062
Blev medlem: 9 december 2005, 22:33:11
Ort: Helsingborg

Re: Scanna flera streckkoder med mobil i samma "scanning".

Inlägg av Krille Krokodil »

MIT App Inventor såg högst begränsad ut...

Om du kan göra en Android-app i Java så är det nog lösbart med OpenCV, i Python så är hans kod här 50 rader:



https://www.learnopencv.com/barcode-and ... nd-opencv/
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: Scanna flera streckkoder med mobil i samma "scanning".

Inlägg av sodjan »

Ah, OK. App Inventor duger för mina (för övrigt) enkla krav på applikationen.
Det är mer en POC för en "mobil-app" mot vårat produktionssystem. Vi en
mer seriös utveckling skulle man kunna välja en annan plattform.

Scanningn har jag löst genom upprepade anrop av scannern tills båda
streckkoderna är lästa. Återstår att lägga till ajax anropet till
produktionssystemet.
Skriv svar