
Estoy usando el lector Acr122u como parte de un proyecto que implementa la emulación de tarjeta Host en un dispositivo Android y necesito el lector para probar mi aplicación.
Imagen del lectoraquí
Supuse que en un nivel básico el lector funcionaría como un dispositivo de entrada simple, ingresando datos en un campo de texto, por ejemplo, un bloc de notas, pero no es el caso y estoy atascado buscando software o algún método para interpretar la entrada de datos desde el dispositivo. Si alguien tiene alguna experiencia con este lector o alguna idea, agradecería enormemente cualquier ayuda que pueda obtener. Gracias
Respuesta1
Existe una API oficial proporcionada por Advanced Card Systems Ltd., el fabricante de su lector. Puede encontrar documentación sobre esta API (cómo usarla, comandos, etc.) aquí:
Guía oficial de la API ACR122U en acs.com.hk
Según el software: lo que encontré en su página de inicio es que los controladores incluidos de Microsoft se utilizan ya que este dispositivo está certificado de varias maneras; sin embargo, en la página del producto que vinculó anteriormente hay una sección llamada descargas con paquetes de controladores .msi para PC/sc estándar. dispositivos (tarjetas inteligentes).
Pruébelo, la documentación incluye muchos comandos.
Y a la mención inicial "Supuse que [el lector] funcionaría como un simple dispositivo de entrada, ingresando datos en un campo de texto": Trabajar con sensores digitales en un bus (que podría ser I2C o USB) requiere direccionarlos, lo harán no envían datos por sí solos a un destino específico (por ejemplo, un archivo de texto). Es tu trabajo dejar que haga esto :)