Skip to content
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

RFID Support #2

Open
notsle opened this issue Nov 10, 2014 · 12 comments
Open

RFID Support #2

notsle opened this issue Nov 10, 2014 · 12 comments

Comments

@notsle
Copy link

notsle commented Nov 10, 2014

Would like to have RFID support for the Infinia Tab M

@binki
Copy link

binki commented Feb 6, 2015

+1, I am interested in RFID support for LINEA Pro 5. I have one with me that I could test support with. I’m actually thinking about maybe trying to provide a patch for this, is there any guidance/suggestions on how to get started with that? Or maybe someone should just hire Allada to do the work? ;-)

@allada
Copy link
Owner

allada commented Feb 6, 2015

Sorry, I must have missed this issue. it looks like mikeelston's fork of this repo has added RFID support.

mikeelston, can you confirm and I'll review and merge it into the master if you submit a pull request.

@notsle
Copy link
Author

notsle commented Feb 6, 2015

allada unfortunately it does not I began working with it but never completed it.

@allada
Copy link
Owner

allada commented Feb 6, 2015

I will see about adding RFID support and upgrading the library to latest version. Please stay tuned for the next few days.

Thanks,
-Nathan Bruer

@notsle
Copy link
Author

notsle commented Feb 6, 2015

actually Allada mine has RFID support, was thinking of another project (I was looking at a couple plugins)

It is not complete by any means and only support MiFair cards (which is what i needed.) feel free to review what we did, I am by no means a Obj-C expert so it may not be clean for your needs but could be a good starting point.

@allada
Copy link
Owner

allada commented Feb 6, 2015

Ok, thanks. I do not have a Linea Pro which supports RFID, so I can not test it; however I should be able to implement it fairly easily on a new branch and have one of you test it.

@binki
Copy link

binki commented Feb 6, 2015

Great! Thanks so much!

As I do not really have a proper Xcode development environment (I was planning on trying that “Mac in the cloud” thing), I would have the easiest time doing a very basic test (I do not know enough about RFID to know what MiFair vs other types are xD) if you could somehow provide me a binary and development enrollment for iOS. I hope you can guess what I mean because I’m not really sure how all that works, just letting you know in advance. I could always still try the whole “Mac in cloud” thing too, but if I can be lazy I will be ;-).

@allada
Copy link
Owner

allada commented Feb 7, 2015

When I finish the changes, I'll inform you on how you can install a "development" version on the ios device and you can test it directly. The only thing(s) you'll need is a couple RFID cards/tags, but because most of the functions are simple pass through functions, if one works they'll probably all work.

I'll keep you informed,
-Nathan

@allada
Copy link
Owner

allada commented Feb 8, 2015

mikeelston, you said you use MIFARE.

binki, can you tell me which card type(s) you use?

@notsle
Copy link
Author

notsle commented Feb 8, 2015

Yes. Specifically using Mifare Classic 1K
for testing I purchased this assortment http://www.adafruit.com/products/365
I can definitely assist in testing more. The biggest struggle i first ran into was you must explicitly enable the RFID radio before you can scan. which is what enableRFModule() function i added does

@binki
Copy link

binki commented Feb 9, 2015

We are supposed to have some RFID tag samples from a customer, but at our office for now we only have two US passport cards (which can be successfully read by a conveyor-mountable RFID scanner we have here, each card yields a 10 byte code) and a big screen TV still in its box which also gets read (12 bytes) by that same conveyor-mountable RFID scanner. I also have some NFC(?) (or maybe encrypted?) card (claims it’s a “125khz” card), but the conveyor-mount RFID scanner cannot read it (and I did not issue that card, so that might be that).

We are not even sure if we will manage to make use of RFID scanning in our use of mobile technology. But if we do, the only scenario I can see right now is using it without knowing in advance the type of RFID card being scanned. We are doing the same with the barcode scanner technology—the only situation where users scan one barcode on a label filled with barcodes is when all of the barcodes on the label are the same code anyway so we have no benefit to disabling particular barcode types.

Sorry for the high level verbosity, hope this is helpful.

@binki
Copy link

binki commented Jul 15, 2015

Poke, I’m arbitrarily interested in RFID support in this app again ;-).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants