4.3、查询分区属性
查询指定分区编号的分区属性;可用于查询分区是否存在。
请求:
SF | CTRL | DES | SRC | TID | CMD | WID | CRC | EF |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 |
CMD:请求命令,0x0302;
WID:分区编号,有效值从0x0001开始,小于或等于字库卡能支持的最大分区数目。
回应:
SF | CTRL | DES | SRC | TID | CMD | RES | 【SX】 | 【SY】 | 【WIDTH】 |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 |
【HEIGHT】 | 【STYLE】 | 【USRDATA】 | CRC | EF |
2字节 | 4字节 | 4字节 | 2字节 | 2字节 |
CMD:回应命令,0x8302;
RES:操作结果,0表示分区存在,其他表示错误,可查看附件1中错误代码。
SX:分区起始点X坐标;仅在RES为0时存在;
SY:分区起始点Y坐标;仅在RES为0时存在;
WIDTH:分区宽度;仅在RES为0时存在;
HEIGHT:分区高度;仅在RES为0时存在;
STYLE:分区样式;仅在RES为0时存在;
位31- 3:保留 ,始终为0;
位 1:永久;0为临时分区,1为永久分区;
位 0:使能;保留,始终为0;
USRDATA:用户数据;保留,始终为0,仅在RES为0时存在。
例:
请求命令:
AA A5 0A 00 FF FF 00 00 B0 A1 02 03 01 00 00 00 5A 55
回应命令:(分区编号,0x0001,X坐标0x0000,Y坐标0x0000,宽度0x0040,高度0x0020,分区样式,0x00000002为永久分区)
AA A5 1A 08 00 00 01 01 B0 A1 02 83 00 00 00 00 00 00 40 00 20 00 02 00 00 00 00 00 00 00 0C D9 5A 55