2013-02-19 17 views
8

Ich wurde gebeten, eine App mit der Kernfunktionalität des Lesens von RFID-Chips in Haustieren zu entwickeln und diese Identifikationsnummern mit Hilfe eines Webservices gegen eine Datenbank zu prüfen.RFID-Lesegerät für mobile Geräte

Ich wurde zuerst in Richtung iCarte gerichtet, angeblich Hersteller eines NFC/RFID Reader Zubehör für iPhone. Ich habe ihnen eine E-Mail geschickt, die sofort zurückgeschickt wurde, weil sie ihre Mailbox-Quote überschritten haben, also sind sie wohl aus dem Geschäft?

Andere Lösungen kommen in Form von Bluetooth-fähigen Lesegeräten, wie denen von Serialio. Demos zeigen Daten, die in die Notes-App von iOS oder in eine Grid-App eingelesen werden. Ich habe iPhone Apps schon lange nicht mehr entwickelt ... ist die Bluetooth API verfügbar? Wie wäre es mit Android? Kann ich vom Bluetooth-Reader direkt in eine App einlesen?

Welche anderen Optionen gibt es?

+1

Es gibt eine Bluetooth-API für Android, und Sie können die Daten in einer App lesen –

+0

werfen Sie einen Blick auf [meine Antwort] (http://stackoverflow.com/questions/13751830/wireless-rfid-tag-reader) ! Und überprüfe den IDBlue-Link. – BrOSs

+0

Ich habe kürzlich gefunden: https://play.google.com/store/apps/details?id=se.anyro.nfc_reader (Quellcode verfügbar: https://github.com/nadam/nfc-reader). Es funktioniert auf meiner kontaktlosen Debitkarte, hat aber nicht auf einem Streuner funktioniert, den wir kürzlich gefunden haben (obwohl wir nicht sicher sind, ob sie gechipt ist; also nicht sicher, ob das die App ist oder nur ein Mangel an Chip). Wenn Sie etwas entwickeln, sagen Sie bitte hier: http://pets.stackexchange.com/questions/10504/is-there-an-app-to-say-if-a-pets-chipped/10505 - wie andere auch sein mögen suche nach deiner App – JohnLBevan

Antwort

4

Android haben native Unterstützung für NFC, Sie brauchen keine Bluetooth-Adapter oder irgendetwas anderes:

http://developer.android.com/guide/topics/connectivity/nfc/index.html

Nicht alle Geräte haben es, aber die wichtigsten sind tun haben (zB Galaxy Nexus, Nexus 4, Galaxy S3, HTC One) und es funktioniert gut.

+0

Nun, das ist hilfreich! –

+0

Ich habe vergessen, Ihnen Beispiele zu zeigen, so können Sie für sich selbst sehen https://play.google.com/store/apps/details?id=at.mroland.android.apps.nfctaginfo Ich habe diese App und es liest gut mein London ÖPNV-Pass alias Oyster Card (ein Mifare 1K NFC-Tag). – Budius

4

Bevor Sie Arbeiten beginnen machen Sie sich bitte mit diesem:

http://en.wikipedia.org/wiki/ISO_11784_%26_11785

und diese: http://en.wikipedia.org/wiki/ISO_14223

RFIDs für Tiere sind völlig anderes Protokoll als NFC. Es ist eher wie UNIQUE Tags (125kHz). Anyway über ISO-Standards wird ein guter Ausgangspunkt für Sie sein.

+1

Diese 125Khz RFIDs werden häufig als LF RFID (Low Frequency) bezeichnet, während der NFC-Standard 13,5Mhz RFIDs verwendet, die häufig als HF RFID (Hochfrequenz) bezeichnet werden. Smartphones unterstützen heute häufig HF-RFID wie das NFC, unterstützen aber selten oder nie LF-RFID. Daher benötigen Sie ein Zwischenhändlergerät, das LF-RFID liest und schreibt und die Informationen an Ihr Smartphone übermittelt. Sie können versuchen, etwas wie dieses: https://www.grabba.com/technologies/low-frequency – Loknar

Verwandte Themen