目录
µFR Nano Online Reader协议结构#
本节将介绍如何使用μ FR Nano在线阅读器。
主模式POST请求
- 在master模式下,如果检测到网卡,设备会向主机发送HTTP POST请求。
- 对于固件版本1.5.4及以下,HTTP响应必须为“OK”或“FAILED”。
- 如果响应为“OK”,设备将哔哔一声并打开绿色LED。
- 如果响应为“FAILED”,设备将哔哔两声并打开红色LED。
- 如果服务器没有响应,设备将发出三声嘟嘟声并打开红色LED。
- 固件版本1.6.0及以上,请参阅主模式POST响应协议部分。
主模式HTTP POST请求结构#
* | 形式参数 | ||||||
禁用线性读 | SN | UID | CTRLINFO | 在线 | |||
启用线性读取 | SN | UID | CTRLINFO | 在线 | 数据 | ||
读者系列 | 控制 | 1号或 | 线性阅读 | ||||
描述 | 卡UID | 数量从 | 2看 | 十六进制数据 | |||
数量 | |||||||
0 ~ 255 | 的读者 | 字符串 |
主模式POST响应
- 当服务器收到POST请求时,µFR Nano Online正在等待HTTP响应
- 响应包含来自µFR COM协议的HEX String命令
- 响应必须包含由换行符(\n)分隔的3行,每个UART对应一行
- CMD- ext必须以CMD开头的字符串形式发送,不带任何分隔符
- 可以通过使用空格分隔符分隔多个字符串来发送多个命令。
主模式HTTP POST响应结构#
命令发送到 | \ n | 命令发送到 | \ n | 发送给透明的命令 |
UART2 | UART1 | UART |
- 处理主模式请求的PHP服务器API的示例可在https / / www.texashampton.com/code/nfc-rfid-reader-sdk/µFR_online-examples-php-master_mode
主模式UDP广播#
- 在master模式下,如果检测到该卡,且启用了UDP广播功能,则设备将发送UDP广播
- 如果启用了HTTP POST请求,指示与上述相同
- 如果HTTP POST请求被禁用,设备将哔哔一声并打开绿色LED。
主模式UDP广播结构#
80 / ReaderSerialNumber / CardUID / 0
UDP发现服务器#
- UDP发现服务器用于在本地网络中查找µFR阅读器
- 发送任何UDP包到µFR阅读器端口8880并等待响应。
UDP发现服务器响应示例#
* | Uart 1接口 | Uart 2接口 | |||||||||||||||||
* | IP地址 | 港口 | CP | 波特率 | 港口 | CP | 波特率 | ||||||||||||
12月 | 192 | 168 | 1 | 5 | 8881 | “T” | 115200 | 8882 | “U” | 250000 | |||||||||
十六进制 | C0 | A8 | 01 | 05 | B1 | 22 | 54 | 00 | C2 | 01 | 00 | B2 | 22 | 55 | 90 | D0 | 03 | 00 |
CP是一种网络通信协议。“T”代表TCP,“U”代表UDP。
μ FR Nano Online仅COM协议命令#
- 这些命令是μ FR纳米在线仅
- 命令以ASCII模式发送
- 命令用于透明模式、BLE串行模式和BLE低能耗模式。
命令 | 描述 |
TURN_MST_MODE_ON ! | 切换设备到WiFi主模式。 |
TURN_SLV_MODE_ON ! | 切换设备到WiFi从模式。 |
TURN_BLE_MODE_ON ! | 切换设备到BLE低能耗模式。 |
TURN_SPP_MODE_ON ! | 切换设备到BLE串行模式。 |
TURN_HID_MODE_ON ! | 切换设备到BLE HID模式。 |
TURN_AP0_MODE_ON ! | 在使用BLE时关闭接入点。 |
TURN_AP1_MODE_ON ! | 当BLE打开时,打开Access Point。 |
TURN_LD0_MODE_ON ! | 当BLE亮时,关闭LED指示。 |
TURN_LD1_MODE_ON ! | 当BLE使用时,打开LED指示。 |