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

connect external reader #13

Closed
kyo87 opened this issue Feb 28, 2014 · 10 comments
Closed

connect external reader #13

kyo87 opened this issue Feb 28, 2014 · 10 comments
Labels
Milestone

Comments

@kyo87
Copy link

kyo87 commented Feb 28, 2014

Hi,

I have Samsung Galaxy SII (without NFC module)
I have external card reader (ACR122U) connected via USB. Reader in represented in system on /dev/bus/usb/002/002 and working fine in other aplications.
I would like to use MifareClassicTool because I heared that this is the best app for reading/writing data.

Can I bypass error message when MCT starts? I use MCT in newest version (1.7.2). Maybe some older version haven't that message?

Maybe can you add a feature, that supports external devices?

Please help me.
Best regards,
Kris

ACR122U Drivers for android:
http://www.acs.com.hk/en/driver/3/acr122u-usb-nfc-reader/

@ikarus23
Copy link
Owner

Hi,

I never thought of using MCT with an Phone that is not NFC-enabled. Interesting.
I will look into that. But I cant promise how long it will take...

Kind regards,
ikarus

@ikarus23
Copy link
Owner

Hi, you said that the reader is

working fine in other aplications

Can you be more specific? What apps exactly?
My quick google research is telling me that it is only possible with some extra (ACR122U) libraries

@ghost
Copy link

ghost commented Mar 17, 2014

Also looking for this because my Nexus 5 doesn't support Mifare Classic. I've a ACR122U connected via USB (with OTG cable) and tested these apps with success:
https://play.google.com/store/apps/details?id=com.skjolberg.acr122u
https://play.google.com/store/apps/details?id=com.acs.businesscard
https://github.com/marcoalbarelli/nfctools-aer (When I put a tag on the reader the app crashes, maybe a Android 4.4 bug).

I hope that the external device feature is added in the future. When this feature is implemented, I'm willing to test it on different Android devices and Mifare tags.

Best regards,
Gerrit Hoekstra

@ikarus23
Copy link
Owner

ikarus23 commented Apr 1, 2014

Thanks, Gerrit.

There are some issues that need to be solved in order to implement this:

  • The ACR122U libs require at least Android 3.0 (API 11). The current API level of MCT
    is 10. With increasing the minimum required Android version, a lot of people will no longer
    be able to use MCT...
  • Until now, MCT needs no external library.
    (With this, the ACR122U libs are needed. Not really issue...)
  • I'm really low on time lately. :(

@ikarus23 ikarus23 mentioned this issue Oct 2, 2014
@ikarus23 ikarus23 modified the milestone: Todo Nov 13, 2014
@diegoespindola
Copy link

Hi, great app, but i also have nexus 5 and a acr122u external reader, are you planing to add this new feature soon or you dont want to?

@ikarus23
Copy link
Owner

Hi there,
thank you. Yes, I still want to implement a feature like this. But I don't think it will be soon. Although my last update on this topic is from a year ago, I'm still really low on spare time to work on MCT.

@zero800
Copy link

zero800 commented Aug 24, 2016

Waiting for acr122u external reader support :)

@DRSDavidSoft
Copy link

@ikarus23, did you have any time to work on ACR122U support? I'm willing to contribute to the project if you can guide me on how to get started.

@ikarus23
Copy link
Owner

@DRSDavidSoft, there is a test build over at #123 (testing8). You need to install External NFC for this.

@ikarus23
Copy link
Owner

ikarus23 commented Jan 4, 2018

This feature has been released with version 2.2.0 (a44921d).
I tested it with and ACR 122U and it worked for me (in most cases). External NFC has to be installed.

@ikarus23 ikarus23 closed this as completed Jan 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants