事件,是指满足一定触发条件后,字库卡系统根据相关配置执行指定的操作。测试事件之前,须要先添加批处理文件相关操作,详见第六节;
5.1、开机事件查询
该命令用于查询开机事件关联的批处理文件;
SF | CTRL | DES | SRC | TID | CMD | CRC | EF |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 |
CMD:请求命令,0x0400;
回应:
SF | CTRL | DES | SRC | TID | CMD | RES | 【ON】 | 【BATS】 |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 1字节 | 1~256字节 |
CRC | EF |
2字节 | 2字节 |
CMD:回应命令,0x8400;
RES:操作结果,0表示成功,其他表示错误,可查看附件1中错误代码。
ON:开关状态,0x00表示关闭,0x01表示开启;仅在RES为0时存在;
BATS:批处理文件名称,如果包含多个批处理文件名,批处理文件名间以竖线“|”隔开,最后一个文件名以0x00结束;每个批处理文件名大小范围均为2~48字节(含分隔符); 仅在RES为0时存在;
(查询时,若事件没有关联的批处理文件,则会回应事件未配置错误,具体数值待定。即查询时,若成功,BATS一项至少有一个文件名,有关批处理文件,请参看第六节批处理文件)。
例:
请求命令:
AA A5 08 00 FF FF 00 00 0B 00 00 04 00 00 5A 55
回应命令:(ON=0x01,事件为开启状态,BATS=0x75 0x5F 0x4F 0x6E 0x00=u_On)
AA A5 10 08 00 00 01 01 0B 00 00 84 00 00 01 75 5F 4F 6E 00 4A B2 5A 55