acr122_pcsc 4.0.0 copy "acr122_pcsc: ^4.0.0" to clipboard
acr122_pcsc: ^4.0.0 copied to clipboard

Dart ACR122 Compatible PC/SC Readers Library

acr122_pcsc #

Overview #

acr122_pcsc is a Dart library that provides a high-level interface for interacting with ACR122 NFC/RFID readers. Built on top of the pcsc_wrapper, this library simplifies access to ACR122 devices through easy-to-use commands and abstractions.

Platform Support #

Platform Status Notes
Linux ✅ Available Implementation provided.
macOS ⚠️ Experimental Implementation provided but untested.
Windows ❌ Not Supported No implementation available at this time.

⚠️ Important: We do not guarantee stability or full support for any specific platform. Please test the library thoroughly in your environment.

Features #

  • Utilizes pcsc_wrapper for low-level PC/SC bindings
  • Simplified API for ACR122 reader interactions
  • Easy-to-use methods for NFC/RFID operations
  • Streamlined device communication
  • Lightweight and efficient Dart implementation

Dependencies #

This library depends on the pcsc_wrapper for its underlying PC/SC bindings, providing a clean abstraction layer over the raw PC/SC interface specifically tailored for ACR122 readers.

Prerequisites #

  • Dart SDK
  • PC/SC middleware installed on your system:
    • Linux: libpcsclite1 and libpcsclite-dev
    • macOS: PCSC framework (usually built-in)
  • ACR122 or compatible NFC/RFID reader

Tested Readers #

The following readers have been tested with this library under Linux:

  • ACR122U
  • ACR1252
  • ACR1552U

Installation #

Add the following to your pubspec.yaml:

dependencies:
  acr122_pcsc: ^[version]

License #

This project is licensed under the BSD 3-Clause License. See the LICENSE file for details.

Contributing #

Contributions are welcome! Please feel free to submit a Pull Request.

Disclaimer #

This library is provided "as-is" with no guarantee of compatibility or support. Users should thoroughly test in their specific environments.

2
likes
130
points
149
downloads

Publisher

unverified uploader

Weekly Downloads

Dart ACR122 Compatible PC/SC Readers Library

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

collection, event, pcsc_wrapper

More

Packages that depend on acr122_pcsc