- Conceptos básicos de implementación de μFR Nano Online Reader
- Comunicación UDP/TCP
- Comunicación UDP/TCP – Ejemplo de apertura del lector
- Comunicación en modo serie BLE
- Comunicación en modo serie BLE – Ejemplo de apertura del lector
- Comunicación en modo serie BLE
- Comunicación en modo transparente – Ejemplo de apertura del lector
- Comunicación en modo HTTP
- Comunicación en modo HTTP: ejemplo de GetCardIdEx
Conceptos básicos de implementación de μFR Nano Online Reader #
Esta sección describirá cómo utilizar el lector μFR Nano Online.
Comunicación UDP/TCP #
- Todos los bytes enviados al puerto UDP/TCP 1 se reenviarán a UART1 y viceversa
- Todos los bytes enviados al puerto UDP/TCP 2 se reenviarán a UART2 y viceversa
- Las bibliotecas de la serie μFR son compatibles con la comunicación UDP/TCP
- El modo UDP/TCP funciona en paralelo con el modo Transparente y HTTP.
Comunicación UDP/TCP – Ejemplo de apertura del lector #
/*
Lector de apertura en la dirección IP 192.168.1.112 y el puerto 8881 para la comunicación UDP. */
ReaderOpenEx(0, "192.168.1.112:8881", 'U', 0);
/*
Apertura del lector en la dirección IP 192.168.1.112 y el puerto 8881 para la comunicación TCP. */
ReaderOpenEx(0, "192.168.1.112:8881", 'T', 0);
Comunicación en modo serie BLE #
- Todos los bytes enviados al puerto serie BLE se reenviarán a UART1 o UART2 y viceversa.
- El modo BLE no funciona en paralelo con el modo UDP/TCP y HTTP.
Comunicación en modo serie BLE – Ejemplo de apertura del lector #
/*
Apertura del lector en modo serie BLE en el puerto virtual COM34. Debe deshabilitar el restablecimiento al abrir. */
ReaderOpenEx(2, "COM34", 0, "UNIT_OPEN_RESET_DISABLE");
Comunicación en modo serie BLE #
- Todos los bytes enviados al puerto serie USB se reenviarán a UART1 o UART2 y viceversa.
- El modo transparente funciona en paralelo con el modo UDP/TCP y HTTP.
Comunicación en modo transparente – Ejemplo de apertura del lector #
/*
Abrir el lector en modo Transparente. Debe deshabilitar el restablecimiento al abrir.
*/
ReaderOpenEx(2, 0, 0, "UNIT_OPEN_RESET_DISABLE");
Comunicación en modo HTTP #
- Todos los bytes de cadena HEX enviados en el cuerpo POST se reenviarán a UART1 o UART2 y viceversa.
- El modo HTTP funciona en paralelo con UDP/TCP y el modo transparente.
Comunicación en modo HTTP: ejemplo de GetCardIdEx #
/*
Obtener id de tarjeta en modo HTTP mediante una solicitud HTTP POST.
*/
HTTP POST Cuerpo de la solicitud enviado a μFR Reader /uart1 o /uart2 > 557caa00aaccec
HTTP POST Cuerpo de respuesta enviado desde μFR Reader > de7ced0b08044f52dad9950000000000000cb