[发明专利]一种终端的控制方法、系统和设备有效
申请号: | 200710304785.1 | 申请日: | 2007-12-29 |
公开(公告)号: | CN101197959A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 张辉;王西强;孟斐;吕悦川;曹晋宇 | 申请(专利权)人: | 北京创毅视讯科技有限公司 |
主分类号: | H04N5/44 | 分类号: | H04N5/44;H04N5/00;H04L29/06;G06F9/44 |
代理公司: | 北京挺立专利事务所 | 代理人: | 皋吉甫 |
地址: | 100084北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 控制 方法 系统 设备 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种终端的控制方法、系统和设备。
背景技术
目前,AP(Application Program,应用程序)对移动电视解调器的控制以及状态的获取,完全通过读写终端设备寄存器的方式进行。AP将需要执行的命令逐条写入终端设备的寄存器,并由终端设备执行。
该方式至少存在以下缺点:
终端硬件对于AP端不透明,AP端在需要向终端设备发送需要执行的命令时,需要了解终端设备硬件的细节。在终端设备硬件更新或版本升级后,都需要重新修改AP驱动程序。另外,对于比较复杂的操作,AP采取逐条写入命令并直接操作终端设备寄存器的方式,难以保证实时性的要求。
发明内容
本发明的实施例提供一种终端的控制方法、系统和设备,用于简化AP与设备之间的操作复杂度,提高操作的实时性。
为达到上述目的,本发明的实施例提供一种终端的控制方法,包括以下步骤:
判断需要向终端发送控制命令,生成携带命令代码的命令帧;
发送所述携带命令代码的命令帧至所述终端。
其中,所述判断需要向终端发送控制命令前,还包括步骤:
预设与终端间的命令代码与操作功能的对应关系。
其中,所述命令帧中还包括命令数据,所述命令数据携带与所述命令代码对应的操作功能的参数。
其中,所述将携带命令代码的命令帧向终端发送前,还包括步骤:
检测所述终端的命令状态寄存器的状态位是否为空,为空时则继续,否则继续检测;
所述将携带命令代码的命令帧向终端发送具体为:
确认所述终端的命令状态寄存器的状态位为空时,将所述命令帧存储到所述终端的命令数据寄存器,并将所述命令状态寄存器的状态位置为非空。
其中,所述将携带命令代码的命令帧向终端发送后,还包括步骤:
检测所述终端的应答状态寄存器的状态位是否为空,为空时则继续检测,非空时从所述终端的应答数据寄存器获取所述终端生成的应答帧,并将所述终端的应答状态寄存器的状态位设置为空。
本发明还提供一种终端的控制方法,包括以下步骤:
接收应用程序AP发送的命令帧,获取所述命令帧中携带的命令代码;
执行所述命令代码并生成携带应答代码的应答帧;
将所述携带应答代码的应答帧提供给所述AP。
其中,所述接收AP发送的命令帧前,还包括步骤:
与AP约定命令代码与操作功能的对应关系。
其中,所述接收AP发送的命令帧具体为:
检测本地的命令状态寄存器的状态位是否为空,为空时则继续检测;非空时从本地的命令数据寄存器中获取所述AP发送的命令帧,并将所述命令状态寄存器的状态位置为空。
其中,所述应答帧中还包括应答数据,所述应答数据携带与所述应答代码对应的应答参数。
其中,所述将携带应答代码的应答帧提供给AP前,还包括步骤:
检测本地的应答状态寄存器的状态位是否为空,为空时则继续,否则继续检测;
所述将携带命令代码的命令帧向终端发送具体为:
确认本地的应答状态寄存器的状态位为空时,将所述应答帧存储到本地的应答数据寄存器,并将所述应答状态寄存器的状态位置为非空。
本发明还提供一种AP设备,用于对终端的控制,包括:
控制发起单元,用于判断需要对终端进行控制时,指示命令帧生成单元所需要进行的操作;
命令帧生成单元,用于根据所述控制发起单元的指示,生成携带命令代码的命令帧;
命令帧发送单元,用于将所述命令帧生成单元生成的命令帧向所述终端发送。
其中,还包括:
对应关系存储单元,用于存储与所述终端约定的命令代码与操作功能的对应关系,并提供给所述命令生成单元用于生成所述携带命令代码的命令帧。
其中,所述命令帧发送单元进一步包括:
命令状态寄存器检测子单元,用于检测所述终端的命令状态寄存器的状态位是否为空;
命令帧发送子单元,用于在所述命令状态寄存器检测子单元检测到终端的命令状态寄存器的状态位为空时,将所述命令帧发送到所述终端的命令数据寄存器;
命令状态寄存器设置子单元,用于在所述命令帧发送子单元将命令帧发送到所述终端的命令数据寄存器后,将所述终端的命令状态寄存器的状态位设置为非空。
其中,还包括:应答帧获取单元,用于从所述终端获取所述终端生成的应答帧。
其中,所述应答帧获取单元进一步包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京创毅视讯科技有限公司,未经北京创毅视讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710304785.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无位移中空放置输送装置
- 下一篇:共用帐户金额管理方法