读写器通信协议开发者指南
设置标签协议配置
 
该命令用于设置协议特定的配置参数。

命令属性

Command Code Bootloader 命令 App Firmware 命令
0x9B

Host to Reader

Data字段格式
字段 字节长度 描述
Protocol Value 1 必须是0x05,现在所有读写器都只支持Gen2协议。
Parameter 1 协议参数,详细说明请参见协议参数选项表
Option 1 参数的一个选项,对于某些参数,没包括这个字段。 详细说明请参阅协议参数选项表
Value 1 带有Option的Parameter的值,对于某些参数,没有这个字段,详细说明请参阅协议参数选项表
 
协议参数选项表
Parameter Option Value
0x00:盘存时使用的Session 无此字段 0x00: Session 0 (上电默认值)
0x01: Session 1
0x02: Session 2
0x03: Session 3
0x01: 盘存时使用的Target 0x01: 静态Target 0x00: Target A (上电默认值)
0x01: Target B
0x00:动态Target,从A翻转到B或从B翻转到A。 0x00:从A启动盘存并翻转到B,直到找不到标签。 (仅适用于0x22命令;如果动态Target用于0x22命令,并且静态Q未针对其他命令操作(如读取,写入和锁定)重置,则使用Target A执行其他命令操作)
0x01:从B启动盘存并翻转到A,直到找不到标签。 (仅适用于0x22命令;如果动态目标用于0x22命令操作,并且静态Q未针对其他命令操作(如读取,写入和锁定)重置,则使用目标A执行其他命令操作)
0x02:米勒编码选项,保留供将来使 无此字段 0x01:M = 2
0x02:M = 4(上电默认值)
0x03:M = 8
0x12: Q值 0x00:动态Q(读写器根据盘存状况自动更改Q值,开机默认值) 无此字段
0x01:静态 Q 0x00~0x0F (1字节, Q value)

举例

例子1

设置Session 1
 
Host to Reader
FF 03 9B 05 00 01 DC E9
Header Data Length Command Code Protocol Value Parameter Value CRC
 
例子2

设置静态 Q值为3
 
Host to Reader
FF 04 9B 05 12 01 03 80 AC
Header Data Length Command Code Protocol Value Parameter Option Value CRC
 
例子3

设置Target B
 
Host to Reader
FF 04 9B 05 01 01 01 A2 FC
Header Data Length Command Code Protocol Value Parameter Option Value CRC