总体介绍
本文档主要目的是介绍Ucchip-UHF RFID的串口通讯协议基本格式
数据包格式定义
上位机发送数据格式包定义
Head | Len | Address | CMD | Data | Check |
---|---|---|---|---|---|
0xA0 | 1Byte | 1Byte | 1Byte | NByte | 1Byte |
参数说明 | |||||
Head | 数据包头,每包数据均以0xA0开始。 | ||||
Len | 数据包从Len后面开始的字节数,不包含Len本身。 | ||||
Address | 读写器地址。供RS-485接口串联时使用。一般地址从0~254(0xFE),255(0xFF)为 公用地址。读写器接收自身地址和公用地址的命令。 | ||||
Cmd | 命令码。 | ||||
Data | 命令参数。 | ||||
Check | 除校验和本身外所有字节的LRC校验。 |
读写器返回数据包格式定义
Head | Len | Address | CMD | Data | Check |
---|---|---|---|---|---|
0xA0 | 1Byte | 1Byte | 1Byte | NByte | 1Byte |
参数说明 | |||||
Head | 数据包头,每包数据均以0xA0开始。 | ||||
Len | 数据包从Len后面开始的字节数,不包含Len本身。 | ||||
Address | 读写器自身的地址。 | ||||
Cmd | 命令码。 | ||||
Data | 命令参数。 | ||||
Check | 除校验和本身外所有字节的LRC校验。 |
示例如下图所示
指令集定义
序号 | 命令码 | 名 称 | 描 述 |
---|---|---|---|
读写器操作命令 | |||
1 | 0x70 | cmd_reset | 复位读写器 |
2 | 0x71 | cmd_set_uart_baudrate | 设置串口通讯波特率 |
3 | 0x72 | cmd_get_firmware_version | 读取读写器固件版本 |
4 | 0x73 | cmd_set_reader_address | 设置读写器地址 |
5 | 0x74 | cmd_set_work_antenna | 设置读写器工作天线 |
6 | 0x75 | cmd_get_work_antenna | 查询当前天线工作天线 |
7 | 0x76 | cmd_set_output_power | 设置读写器射频输出功率 |
8 | 0x7B | cmd_get_reader_temperature | 查询当前设备的工作温度 |
9 | 0x77 | cmd_get_output_power | 查询读写器当前输出功率 |
10 | 0x78 | cmd_set_frequency_region | 设置读写器工作频率范围 |
11 | 0x79 | cmd_get_frequency_region | 查询读写器工作频率范围 |
12 | 0x66 | cmd_set_temporary_output_power | 设置读写器临时射频输出功率 |
13 | 0x69 | cmd_set_rf_link_profile | 设置射频链路的通讯速率 |
14 | 0x6A | cmd_get_rf_link_profile | 读取射频链路的通讯速率 |
18000-6C 命令 | |||
15 | 0x80 | cmd_inventory | 盘存标签 |
16 | 0x81 | cmd_read | 读标签 |
17 | 0x82 | cmd_write | 写标签 |
18 | 0x83 | cmd_lock | 锁定标签 |
19 | 0x84 | cmd_kill | 灭活标签 |
20 | 0x85 | cmd_set_access_epc_match | 匹配ACCESS操作的EPC号 |
21 | 0x86 | cmd_get_access_epc_match | 查询匹配的EPC状态 |
22 | 0x89 | cmd_real_time_inventory | 盘存标签(实时上传标签数据) |
23 | 0x8B | cmd_customized_session_target_inventory | 自定义session和target盘存 |
其他命令 | |||
29 | 0x4b | cmd_reader_para_reset | 恢复读写器默认配置 |
30 | 0x4c | cmd_reader_app_upgrade | 读写器应用软件升级 |
31 | 0x4d | cmd_baseband_firmware_upgrade | 基带软件升级 |