-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vraag, theaters willen graag de CoronaCheck Scanner gebruiken in combinatie met een USB scanner ipv de camera lens zodat ze contactloos kunnen scannen. Is er een Andriod APK beschikbaar waarbij de app ook werkt icm usb scanners? Of is het mogelijk om dit te ontwikkelen? Hiermee zouden bezoekers contactloos hun controle kunnen doen ipv scannen via theater personeel. #16
Comments
Interessant idee! Wat ik niet helemaal snap in de use case is hoe dit er in de praktijk uit zou zien. Zou je deze usb scanner dan aansluiten op een Android toestel via de usb kabel? En zou je dan zowel de scanner als het toestel moeten vasthouden, of zit het toestel of de scanner dan in een houder? Heb je wellicht een voorbeeld van de gebruikte scanner? |
Een tablet op een metalen frame, en in het frame zit een geintegreerde 1/2D barcodescanner. Tablet draait Andriod. |
De hostess zal dan overigens wel nog steeds de id check moeten uitvoeren obv de initialen die op het scherm verschijnen, dus het zou wel een bemande plek moeten zijn waarbij de hostess het scherm goed kan zien. |
Kan ook steekproefsgewijs denk ik, of niet? |
klopt er moet altijd een hostess bij zijn ivm een "rood scherm" of ongeldig toegangskaartje. |
Net even hier geprobeerd op een Android met een Losse FHIR camera via een USB dongle. Je kan de verifier app met de normale Android Studio app compileren & die pikt keurig de USB camera op. De UI is niet helemaal handig. Dus ik vermoed dat een klein Android ontwikkelaarsbureautje dat al goed bekend is met de setting/apparatuur van de Bioscopen dit heel snel aangepast & geschikt gemaakt heeft. En dan is er vast wel een manier om die patches/pull requests te verwerken. |
@ijansch Hoi Ivo, we gebruiken Winson embedded Scanners in een kiosk zuil welke gekoppeld staat aan een Andriod 10 tablet waarop de app komt te draaien. Men kan dan contactloos de QR barcode scannen zonder tussenkomst hostes. En daarna zijn/haar legitimatie laten zijn aan hostess volgens mij kan dat dan ook contactloos door het te laten zien. Kunnenn wij eventueel telefonisch contact hebben? |
@RuudMeijs heb je al geprobeerd de code zelf te bouwen en te testen met die scanner ? Dus de inkomende scan data direct te koppelen aan wat er normaal uit de Qr code komt ? |
We gaan de code vandaag ophalen en testen met de scanner. Nog bepaalde tips /adviezen waar we rekening mee moeten houden of op moeten letten? |
Simpelweg een build doen. Je ziet in de debugging wel exact wat er uit de camera scanner komt als je een test doet. Dat is ook de plek waar je je eigen scan als US-ASCII injecteert. De andere optie is dat je scanner het als video data geeft - in dat geval - is het gewoon een camera en hoeft er niets.
|
Ik vraag mij in dit geval of hoe bij zo’n kiosk dan de identificatie gegevens van de persoon gecontroleerd wordt bij het scannen? De naam en geboortedatum staan apart op het scherm bij de QR-code |
Correct - dat moet - en dat is geheel aan jullie hoe je dat wil inrichten. We kunnen je wel in contact brengen met de juiste mensen aan onze kant als je dat helpt met brainstormen.
|
Hallo allemaal, wij zouden voor ons festival ook liever gebruik willen maken van een eigen implementatie van de scanner app in ons huidige ticketsysteem om de doorstroom snelheid zo hoog mogelijk te houden. En het zo simpel mogelijk te houden voor de mensen die bij de ingang aan het scannen zijn. Dit is dus niet mogelijk? |
Waar brtwrs volgens mij naar opzoek is, en ik ook is een android SDK om de verificaties in een eigen/bestaande scan app te bouwen. Dit is niet helemaal hetzelfde als de beschreven issue die vraagt om een losse APK of app om zelf te kunnen scannen. Laat maar even weten of brtwrs of ik hier even een losse issue voor moet aanmaken. |
eigenlijk niet eens een Android SDK. Het liefst een REST API zodat we niet afhankelijk zijn van een platform |
Lastig van een REST api is dat veel partijen in het veld off-line zijn tijdens dit soort checks. Dat komt alsmaar terug als verwachting (of harde eis).
|
@drikx Eens, de offline-scannen requirement is voor ons ook belangrijk. |
@dirkx In principe zou toch de verifier functie uit https://github.com/minvws/nl-covid19-coronacheck-cl-core/blob/main/verifier/verifier.go gebruikt kunnen worden? Alleen zijn dan waarschijnlijk nog de public keys benodigd, of meer? |
Wellicht dat dit jullie verder helpt. Ik heb de mobilecore verifier van minvws met een thin-wrapper er omheen gebuild als c-shared lib voor de meeste platforms. Die vind je hier terug. Vervolgens vind je hier en hier terug hoe je interfaced met deze libs in Python >= 3.6. De meeste programmeertalen, zoals Java / rust / objective-c en C#, hebben een vergelijkbare FFI om te interfacen met dit soort libs. Ik heb een segmentatie algoritme ontwikkeld om de MRZ uit een paspoort / id te segmenteren. Als je dit combineert met de NFC data in een paspoort / id dan zou je vrij makkelijk een toegangspoortje kunnen bouwen voor evenementen waar de computer alle beslissingen zou kunnen nemen om iemand wel of niet toe te laten. Al weet ik niet of dit wettelijk allemaal toegestaan / mogelijk is. Immers, je zou voor een bepaalde hoeveelheid tijd bij moeten houden of een QR / paspoort al reeds gescanned is om te voorkomen dat mensen hun mobiel met QR / paspoort aan de volgende in de groep doorgeven en het opslaan van dat soort data, hoe kort dan ook of slechts als hash, zal ongetwijfeld problemen geven icm. de AVG / GDPR. |
Describe the bug, issue or concern
A clear and concise description of what the bug, issue or concern is is.
E.g.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
Governance
The text was updated successfully, but these errors were encountered: