Comments (4)
BTW, if we do it successful on pc. Then I should talk to our mobile engineer add it on mobile side too.
Thanks
from nfc-pcsc.
@pokusew is possible to have your contact mail? just want to share hardware samples to you for evaulation, thanks,
On other hand, our engineer will have a check the exist function and make fully test, if it works, then we will suggestion our customer using your framework, thanks
You can send mail to [email protected]
from nfc-pcsc.
Thanks for reaching out to me. Sorry for not replying earlier. I've been very busy recently.
nfc-pcsc supports all PC/SC compliant devices. Most of them should work out of the box. 🙂
However, the structure of APDU commands for reading, writing, etc. can sometimes vary reader by reader. nfc-pcsc implements the APDU commands according to the ISO/IEC 14443-3,4 specs and with some changes and additional commands from ACR122U API. This makes it compatible (or at least work) with most of the NFC readers.
Fortunately, support for other readers (including implementation of all their specific commands) can be added very easily by subclassing the basic Reader class.
I am happy to add support for Feitian R502, too. 🙂
Could you please provide some API docs (e.g. like ACR122U API)?
I found the SDK that contains EN_R502_User_Manual_v1.4.pdf but it doesn't contain any commands.
A Feitian R502 sample would be very helpful for testing. 👍 I've sent you an e-mail to [email protected] so we can discuss delivery details over e-mail. Thanks.
Further, I'd like to clarify that the mobile support is virtually impossible.
nfc-pcsc uses Node Native Modules to access system PC/SC API (actually under the hood, the pcsclite native binding is implemented in @pokusew/pcsclite, which is a forked and improved version of the great santigimeno's pcsclite lib).
So the Node.js runtime and PC/SC API are required for nfc-pcsc to run. That makes it possible to use it on the most of OS (Windows, macOS, Linux) directly in Node.js or in Electron.js and NW.js desktop apps.
Hope I clarified a few things a bit. 🙂
Looking forward to hearing from you.
PS Please keep all the communication related to the implementation and the API docs here on GitHub, so that others can benefit from that too. Thanks. 😉
from nfc-pcsc.
Got you, we simulate the pcsclite on iOS and Android, so we should find a way to implement the same function on our SDK.
Let's focus on the current PC support, after our engineer will do more research on mobile side, keep in touch, ;-)
from nfc-pcsc.
Related Issues (20)
- Mifare DESfire EV2 2k - error in step 2 - authenticate HOT 1
- Constructing APDU command on NTAG21x
- Error when writing data. Receives an Invalid data length error. HOT 3
- Authentication failed for same blocks BUT is Working in others HOT 1
- P2P Feature
- Empty Data
- Multi RFID Reader
- was compiled against a different Node.js version using NODE_MODULE_VERSION 111. This version of Node.js requires NODE_MODULE_VERSION 110. HOT 3
- UnhandledPromiseRejectionWarning: WriteError: Write operation failed: Status code: 0x6300 HOT 3
- I don't understand that code HOT 1
- Module not found: Error: Can't resolve 'fs' HOT 2
- Unable to run the basic example HOT 2
- Add disposition parameter in disconnect method
- MacOS installation issue using npm HOT 2
- Cannot access "events.EventEmitter" in client code HOT 4
- Context Aware Native Module, Electron Context Isolation and Node Integration Support
- Unsupported engine Please Help
- Emulate Tag NFC?
- Sveltekit build fails when running 'npm run build' but works on 'npm run dev' HOT 1
- It turned out to connect the library in CRA(React)? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nfc-pcsc.