1.39、查询当前画刷颜色
查询当前画刷的颜色;
请求:
SF | CTRL | DES | SRC | TID | CMD | CRC | EF |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 |
CMD:请求命令,0x004B;
回应:
SF | CTRL | DES | SRC | TID | CMD | RES | 【COLOR】 | CRC | EF |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 1字节 | 2字节 | 2字节 |
CMD:回应命令,0x804B;
RES:操作结果,0表示成功,其他表示错误,可查看附件1中错误代码。
COLOR:颜色值;仅在RES为0时存在。
位7-4:保留,始终为0;
位3-0:颜色(注:不能为0000;黑色为1000)
位2:蓝;
位1:绿;
位0:红
例:
请求命令:
AA A5 08 00 FF FF 00 00 B0 A1 4B 00 00 00 5A 55
回应命令:(当前画刷颜色0x03。黄色)
AA A5 0B 08 00 00 01 01 B0 A1 4B 80 00 00 03 5F 67 5A 55