I am not even sure whether this can be done or not!
Searched for it but couldn't find much help on the subject So here I am.
Is RFID programming for reading tags possible for Android OS? Can I have RFID enabled on my phone instead of a keycard?
Thanks in advance, any help on the subject is appreciated.
RFID in Android phone is achieved by NFC.
You can write & read tags of various kinds.
http://developer.android.com/guide/topics/connectivity/nfc/index.html
http://developer.android.com/guide/topics/connectivity/nfc/nfc.html
Related
I am exploring the possibility of being able to use my Android Phone as an RFID Tag itself so I do not have to carry the RFID Tag all the time.
I've research and work about reading the RFID Tag itself with the NFC available in my android phone. In my mind, I should be able to use the same data I read, store it in my phone and somehow be able to project the exact same data back to the RFID reader making my android phone act as the RFID Tag itself.
As I've mention I am able to read the RFID Tag by doing,
adapter.enableReaderMode(this#MainActivity, { tag ->
Log.v("log.log", "I got the Tag!")
adapter.disableReaderMode(this#MainActivity)
}, flags, bundleOf())
I've read on the Card Emulation Documentation here: https://developer.android.com/guide/topics/connectivity/nfc/hce
but it seems that I would need a AID to make it work, but that assumes that I know the AID the reader would request.
I can't seems to figure out how to achieve what I am trying to do. Most of the documentation seems to only point to being able to write the same data to a new RFID Tag but that's not really what I want to do.
I am very new to this topic and its highly likely that I just don't understand what things I should be looking or working at. I would really appreciate some guidance whether this is even possible.
I would appreciate any help. Thanks in advance!
So Apparently, this isn't as straight forward as I though it was. For one, the type of NFC/RFID Tag determine whether it could work with Android HCE.
Short Answer: In other words not all NFC/RFID tags could be emulated.
I would like to get my hands on Spyder Bluetooth wearable wireless ECG device and transmit the data to an app.
Now I'm fairly new to Bluetooth communication, so can someone please direct me to reliable source that can help me distinguish data-transmission via Bluetooth.
Thanks in advance!
Your best resource would be from Apple's Developer site. They have a few sample projects that do exactly what you are after as well as heaps of documentation.
You can find the documentation here:
https://developer.apple.com/bluetooth/
Edit: The above is for IOS, just noticed you are after an android solution as well. Someone else will need to point you in the right direction for that.
I just want to scan details from my bussiness card through NFC into my native app(like address,name,company name) programmatically. I dont have much idea on this.What are the necessary steps i need to set up?How could i begin to do this app in android?
And one more,QR scanner is something different from NFC?
Thanks.
Broadly speaking NFC is a radio communication technology while QR is a image communication technology, so although they have some things like channel coding in common, they are available in mobile phones through quite different APIs.
In terms of functionally, NFC has more features than QR, but QR can be made to work on more devices (at this point in time).
I've actually made an app which supports both NFC and QR. You can get yourself started using the NFC Eclipse plugin (by yours truly) and XZing.
NFC Android Guide: http://developer.android.com/guide/topics/connectivity/nfc/index.html
QRCode is a 2-dimensional barcode. ZXing is an open-source, multi-format 1D/2D barcode image processing library.
Barcodes are different from NFC Tags.
If you're working on NFC, the basic things you'll need is an NFC enabled phone and a tag.. I hope you're aware of this.. Secondly, you should go through this link here. It gives you a basic idea of what NFC is and you can build on that.. Everything you want to know about Android NFC has been described there.
As far as QR is concerned, it's not the same as NFC.. But one thing I'd like to say here is that using QR for a project over NFC would bring down the cost since QR doesn't need extra hardware support like NFC does. But if you want to do something new, then NFC could be "the thing" you're searching for.
Hope this answers your question. If you're looking for something more, then please mention that too so that I can edit my answer later on..
I have been looking into nfc on the android platform, I have a few RFID tags laying around but they dont want to interact with the nexus s. i believe that the tags arent supported by the andriod nfc module (I can for example read my old card of college, which is mifare classic). for reference I have linked to a webstore selling these things.
Is it possible to use these tags with android? Will it be a lot of coding/hacks?
here is a link to the rfid tags:
http://www.parallax.com/StoreSearchResults/tabid/768/txtSearch/tag/List/0/SortField/4/ProductID/693/Default.aspx
any guidance is appreciated
The tags you link to operate on 125kHz. NFC operates on 13.56MHz, so it is incompatible with your tags. There is now way a software hack can overcome this.
I need to read RFID tag and use it as a bar-code system. How to read RFID by using an Android device? Please guide me.
This topic is too big to be addressed here. Here is a presentation that can get you started.
NFC is a type of RFID and I think that is what you actually want to know about. Since some Android devices support NFC.
I was also going through the R&D process that how to read RFID tags on Android, So I found some useful links which describes how exactly it works.
For basics understanding go here & for demo Application it has very good explanation