acr122u

Especificaciones del controlador SDK ACR122U para Windows, Android y Linux

Introducción

El ACR122U ACS Reader Writer es un lector/escritor de tarjetas inteligentes sin contacto vinculado a PC, desarrollado con tecnología sin contacto de 13,56 MHz. Es el primer lector/escritor de tarjetas sin contacto del mundo compatible con CCID que cumple con ISO 14443 e ISO 18092. El ACR122U también es compatible con PC/SC, lo que permite la interoperabilidad entre diferentes aplicaciones y plataformas.

Tanto el SDK de ACR122U para Windows como el SDK para Android se incluyen en la descarga de software con la compra del escritor NFC ACR122U.

Se incluyen códigos de ejemplo, programas de utilidad y controladores del ACR122U. También hay manuales de usuario para guiar a los desarrolladores en la creación de aplicaciones de tarjetas inteligentes sin contacto y habilitadas para NFC utilizando el Lector/Escritor NFC ACR122U.

Lector y escritor NFC ACR122U TagtixRFID

Especificaciones del Kit de Desarrollo de Software ACR122U

Para garantizar un uso óptimo del SDK de ACS ACR122U, asegúrese de que su sistema funcione con las siguientes especificaciones compatibles:

Requisitos del sistema

  • Procesador Pentium de 1 GHz como mínimo o superior
  • Mínimo de 500 MB de RAM
  • Mínimo de 600 MB de espacio libre en disco duro
  • Unidad de CD-ROM
  • Puerto USB

Tarjetas inteligentes compatibles

  • Tarjetas MIFARE Classic® 1K
  • Tarjetas sin contacto ACOS3

Lector de tarjetas inteligentes compatible

  • Lector NFC USB ACR122U-A9

Sistemas operativos compatibles

  • Windows® 7 (x86 y x64)
  • Windows® 8.1 (x86 y x64)
  • Windows® 10 (x86 y x64)

Componentes del Kit de Desarrollo de Software

Lector y escritor NFC ACR122U TagtixRFID

Instalador del controlador ACR122U

El controlador unificado PC/SC de ACS es un único instalador de controlador que permite que todos los lectores de tarjetas inteligentes ACS genéricos funcionen con diversos sistemas operativos Windows®. Está certificado por Microsoft® WHQL y permite la descarga automática de actualizaciones cuando se está conectado a Internet.

Códigos de muestra

Los códigos de muestra de ACR122U son archivos ejecutables que incluyen las funcionalidades de codificación del lector NFC USB ACR122U. Sirven como guía al crear sus propios proyectos con el ACR122U. Estos códigos de muestra se proporcionan para mostrar la siguiente programación de tarjetas y dispositivos:

  • ACOS3 Contactless: crea autenticación mutua y garantiza la mensajería segura.
  • MIFARE: cambia la clave y la programación de las tarjetas MIFARE Classic 1K.
  • Otras PICC: habilita funciones de programación para otras tarjetas sin contacto (PICC).
  • Programación de dispositivos: prueba los periféricos del lector NFC USB ACR122U.
  • Formato de intercambio de datos NFC (NDEF): proporciona comunicación de datos entre dispositivos habilitados para NFC.
  • Sondeo de tarjetas PC/SC: muestra el tipo de tarjeta, el estado de la tarjeta y la salida de Answer-To-Reset.
  • PC/SC simple: ejecuta diferentes comandos PC/SC.

Los códigos de muestra están escritos en los siguientes lenguajes de programación:

  • Java (x86 y x64)
  • Microsoft Visual Basic .NET 2008 (x86 y x64)
  • Microsoft Visual C# .NET 2008 (x86 y x64)
  • Microsoft Visual C++ .NET 2008 (x64)
  • Microsoft Visual C++ 6.0 (x86)

Nota: El uso de Microsoft Visual C++ 6.0 puede requerir que descargue todos los siguientes archivos de Internet:

  • MFC42D.dll
  • MFCO42D.dll
  • MSVCP60D.dll
  • MSVCRTD.dll

Para encontrar los códigos de muestra:

Desde la ACR122U SDK v2.00 carpeta, vaya a Códigos de ejemplo y seleccione el lenguaje de programación deseado. Desde allí, encontrará los códigos de ejemplo en las siguientes carpetas:

  • Programación de dispositivos carpeta – contiene códigos de ejemplo de programación básica de dispositivos y configuración de sondeo de dispositivos para cada lenguaje de programación.
  • Programación de tarjetas carpeta – contiene códigos de ejemplo de ACOS3 sin contacto, MIFARE y otras tarjetas PICC para cada lenguaje de programación.
  • Otros carpeta – contiene códigos de ejemplo de NDEF, sondeo de tarjetas PCSC y PCSC simple para cada lenguaje de programación.

Herramienta para tarjetas inteligentes y lectores

La Herramienta para tarjetas inteligentes y lectores de ACS integra la Herramienta de lector ACR122U-A9 y las herramientas de tarjetas en un único programa de utilidad que le permite ejecutar comandos relacionados con el lector de tarjetas inteligentes y con las tarjetas.

Nota: Para que esta herramienta funcione, se requiere tener instalado en su computadora al menos Microsoft .NET Framework 3.5 Service Pack 1.

Herramienta del lector ACR122U-A9

La Herramienta de lector ACR122U es un widget de utilidad que le permite acceder, controlar y ejecutar la mayoría de los comandos disponibles en el lector NFC USB ACR122U.

Herramienta para tarjetas sin contacto ACOS3

La Herramienta para tarjetas sin contacto ACOS3 es un archivo de complemento de widget que le da acceso a la mayoría de los comandos de la tarjeta sin contacto ACOS3. Puede gestionar múltiples conexiones a diferentes lectores de tarjetas inteligentes y solo admite lectores de tarjetas inteligentes compatibles con PC/SC.

Herramienta para tarjetas MIFARE Classic

La herramienta para tarjetas MIFARE Classic es un widget de utilidad que le permite acceder a todos los comandos de las tarjetas MIFARE Classic. Puede gestionar varias conexiones a diferentes lectores de tarjetas inteligentes y solo admite lectores de tarjetas inteligentes compatibles con PC/SC.

Herramientas y utilidades ACR122U

Herramienta de aprendizaje PC/SC

Esta herramienta le permite ejecutar diferentes funciones de API de tarjetas inteligentes de Windows compatibles con PC/SC.

QuickView

Esta herramienta le permite comprobar si el lector NFC USB ACR122U está instalado correctamente en su sistema.

Herramienta de scripts 4

Esta herramienta le permite ejecutar varios comandos y comunicarse con una tarjeta inteligente mediante archivos de comandos de script.

Manuales de usuario y materiales de referencia

Los siguientes documentos se incluyen en este kit:

  • Manual de usuario del Kit de desarrollo de software (SDK) ACR122U
  • Interfaz de programación de aplicaciones ACR122U
  • Especificaciones técnicas ACR122U
  • Manual de referencia de la tarjeta sin contacto ACOS3
  • Especificaciones funcionales de las tarjetas MIFARE

Microsoft y Windows son marcas registradas o marcas comerciales de Microsoft Corporation en Estados Unidos y/o en otros países.

MIFARE y MIFARE Classic son marcas registradas de NXP B.V. y se utilizan bajo licencia.