2013-02-19 64 views
8

我被要求開發一個應用程序,它具有讀取寵物RFID芯片的核心功能,並通過一些網絡服務檢查數據庫中的這些識別號碼。移動設備RFID讀寫器

我第一次被指向iCarte,這是iPhone的NFC/RFID閱讀器附件的製造商。我向他們發送了一封電子郵件,因爲郵件超出了他們的郵箱配額而立即退回,所以我想他們已經無法工作了?

其他解決方案來自藍牙隨身聽,如Serialio。演示顯示正在讀入iOS的Notes應用程序或某個網格應用程序的數據。我還沒有開發iPhone應用程序在一段時間...是Bluetooth API可用?如何爲Android?我可以直接從藍牙閱讀器讀取應用程序嗎?

還有其他的選擇嗎?

+1

有一個適用於Android的藍牙API,您可以閱讀應用程序中的數據 – 2013-02-19 17:07:48

+0

看看[我的答案](http://stackoverflow.com/questions/13751830/wireless-rfid-tag-reader) !並檢查IDBlue鏈接。 – BrOSs 2013-02-21 22:57:00

+0

我最近發現這個:https://play.google.com/store/apps/details?id=se.anyro.nfc_reader(源代碼可用:https://github.com/nadam/nfc-reader)。它適用於我的非接觸式借記卡,但在最近發現的流氓行爲中無效(儘管我們不確定她是否被剔除;因此不確定這是應用還是缺少芯片)。如果你確實開發了一些東西,請在這裏說一下:http://pets.stackexchange.com/questions/10504/is-there-an-app-to-say-if-a-pets-chipped/10505 - 其他人可能會尋找你的應用程序。 – JohnLBevan 2015-10-11 11:35:14

回答

4

的Android有NFC的原生支持,你不需要任何藍牙適配器或其他任何東西:

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

並非所有的設備都有它,但主要的是有(如Galaxy Nexus的,承上啓下4,galaxy S3,HTC One),效果不錯。

+0

那很有幫助! – 2013-02-19 17:09:33

+0

我忘了告訴你的例子,所以你可以看到自己https://play.google.com/store/apps/details?id=at.mroland.android.apps.nfctaginfo我有這個應用程序,它看起來不錯,我的倫敦公共交通通行證又名:牡蠣卡(這是Mifare 1K NFC標籤)。 – Budius 2013-02-19 17:25:41

4

開始之前的任何工作,請與本熟悉:

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

這:http://en.wikipedia.org/wiki/ISO_14223

RFID的動物是完全不同的協議NFC。它更像UNIQUE標籤(125kHz)。無論如何,ISO標準對您而言將是一個很好的起點。

+1

這些125Khz的RFID通常被稱爲LF RFID(低頻),而NFC標準使用13.5Mhz的RFID通常被稱爲HF RFID(高頻)。今天的智能手機通常支持像NFC這樣的HF RFID,但很少或從不支持LF RFID,所以您需要一些中間人設備讀寫LF RFID並將信息傳達給您的智能手機。你可以試試看看這樣的東西:https://www.grabba.com/technologies/low-frequency – Loknar 2016-12-13 17:55:56