Table of Contents
μFR 纳米在线阅读器实现基础知识#
本节将介绍如何使用μFR Nano Online阅读器。
UDP/TCP 通信#
- 发送到UDP/TCP端口1的所有字节都将转发到UART1,反之亦然。
- 发送到UDP/TCP端口2的所有字节都将转发到UART2,反之亦然。
- μFR 系列库支持 UDP/TCP 通信
- UDP/TCP 模式与透明和 HTTP 模式并行工作。
UDP/TCP 通信 – 读卡器打开示例#
/*
在 IP 地址 192.168.1.112 和端口 8881 上打开读取器以进行 UDP 通信。 */
ReaderOpenEx(0, “192.168.1.112:8881”, 'U', 0);
/*
在 IP 地址 192.168.1.112 和端口 8881 上打开读取器以进行 TCP 通信。 */
ReaderOpenEx(0, “192.168.1.112:8881”, 'T', 0);
BLE串行模式通信#
- 发送到BLE串行端口的所有字节将被转发到UART1或UART2,反之亦然。
- BLE模式不能与UDP / TCP和HTTP模式并行工作。
BLE 串行模式通信 – 读卡器打开示例#
/*
在虚拟端口COM34上以BLE串行模式打开读取器。 必须禁用打开时重置。 */
ReaderOpenEx(2, “COM34”, 0, “UNIT_OPEN_RESET_DISABLE”);
BLE串行模式通信#
- 发送到USB串行端口的所有字节都将转发到UART1或UART2,反之亦然。
- 透明模式与UDP/TCP和HTTP模式并行工作。
透明模式通信 – 读卡器打开示例#
/*
在透明模式下打开读卡器。 必须禁用打开时重置。
*/
ReaderOpenEx(2, 0, 0, “UNIT_OPEN_RESET_DISABLE”);
HTTP 模式通信#
- 在 POST 正文中发送的所有十六进制字符串字节都将转发到 UART1 或 UART2,反之亦然。
- HTTP 模式与 UDP/TCP 和透明模式并行工作。
HTTP 模式通信 – GetCardIdEx 示例#
/*
使用 HTTP POST 请求在 HTTP 模式下获取卡 ID。
*/
HTTP POST 请求正文发送到 μFR Reader /uart1 或 /uart2 > 557caa00aaccec
从μFR阅读器发送的HTTP POST响应正文>de7ced0b08044f52dad995000000000000cb