4.7、查询分区播放状态
用于返回正在指定分区播放的相关参数 ,包含节目总的运行所需时间和已运行时间;
请求:
SF | CTRL | DES | SRC | TID | CMD | WID | CRC | EF |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 |
CMD:请求命令,0x030A;
WID:分区编号。有效值为0x0001开始,最大为字库卡支持的最大分区数目;
回应:
SF | CTRL | DES | SRC | TID | CMD | RES | 【PAST】 | 【TOTAL】 |
2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 2字节 | 4字节 | 4字节 |
CRC | EF |
2字节 | 2字节 |
CMD:回应命令:0x830A;
RES:操作结果,0表示成功,其他表示错误,可查看附件1中错误代码。
PAST:已运行时间,单位毫秒;仅在RES为0时存在;
TOTAL:总运行所需时间,单位毫秒;仅在RES为0时存在;
例:
请求命令:(查询分区0x0001的播放状态)
AA A5 0A 00 FF FF 00 00 B0 A1 0A 03 01 00 00 00 5A 55
回应命令:(已运行时间0x00002F38毫秒,总运行时间0xFFFFFFFF,表示该节目为一直循环运行节目,如无新的节目,不会停止)
AA A5 12 08 00 00 01 01 B0 A1 0A 83 00 00 38 2F 00 00 FF FF FF FF 9A 1B 5A 55