一种获取机顶盒故障信息的方法及其获取模块的制作方法

文档序号:7715049阅读:180来源:国知局
专利名称:一种获取机顶盒故障信息的方法及其获取模块的制作方法
技术领域
本发明涉及数字电视领域,特别涉及一种获取机顶盒故障信息的方法及其获取模 块。
背景技术
随着数字技术的迅速发展,数字电视信号正在取代模拟信号,进入电视行业,使用 户能够更加清晰,方便的收看到数字电视节目。最近几年,数字电视业务系统也不断成熟起 来,现在全国很多地区都实现了整体平移。由于用户使用的电视机不能直接接收数字信号, 因此人们需使用机顶盒将数字信号转换为模拟信号后输出到电视机。机顶盒的使用能够让 用户享受到数字电视特有的优质服务,如EPG (电子界面指南)NV0D (准视频点播),视频点 播,数据广播,股票信息,直播罪有应得,等等。目前机顶盒厂家在投标、应标时一般都只是派遣一两个工程师到现场安装调试, 但是一个项目往往需要一个项目组的软硬件工程师分工合作才能完成,所以不能保证机顶 盒厂家的每一个调试人员和售后维修人员都能了解机顶盒所有模块的功能。当项目中标 后,在现场调试时如果机顶盒出现了故障,调试人员会遇到机顶盒故障信息的反馈和沟通 问题。同样,在用户使用时,如果出现了故障,当维修人员判断不是硬件问题时也会面临如 何把机顶盒的故障信息有效的反馈给软件开发人员的问题。因而现有机顶盒故障信息的获取技术还有待改进和提高。

发明内容
本发明的目的在于提供一种获取机顶盒故障信息的方法及其获取模块,能通过机 顶盒向电脑输出机顶盒的工作信息,供软件开发人员分析机顶盒的故障。为了达到上述目的,本发明采取了以下技术方案—种获取机顶盒故障信息的方法,所述机顶盒包括调试功能模块,所述调试功能 模块包括多个子功能模块,所述子功能模块至少包括EPG模块、NV0D模块、搜索模块、数据 接收模块、数据广播模块、股票信息模块和条件接收模块;其方法包括以下步骤A、获取遥控器发出的指令,打开所述调试功能模块;B、根据遥控器发出的指令,打开待调试的子功能模块;C、开启相应子功能模块的调试功能,获取该子功能模块的工作信息;D、向电脑输出该子功能模块的工作信息,并保存。所述的获取方法,其中,所述调试功能模块设为隐藏模块;在所述的步骤A之前还 包括AO、接收并识别遥控器发出的指令,显示所述调试功能模块。所述的获取方法,其中,所述的步骤C包括将各子功能模块的参数设为1或者0。所述的获取方法,其中,所述的步骤C还包括判断待调试子功能模块的参数是否 为1 ;如果是,则运行该子功能模块,否则,结束调试操作;
一种机顶盒故障信息的获取模块,设置在所述机顶盒上,用于获取机顶盒的故障 信息,所述机顶盒包括调试功能模块,所述子功能模块至少包括EPG模块、NV0D模块、搜索 模块、数据接收模块、数据广播模块、股票信息模块和条件接收模块;其中,所述获取模块包 括第一处理单元,用于获取遥控器发出的指令,打开所述调试功能模块;第二处理单元,用于根据遥控器发出的指令,打开待调试的子功能模块,并开启相 应子功能模块的调试功能,获取该子功能模块的工作信息;信息输出单元,用于向电脑输出该子功能模块的工作信息,并保存。所述的获取模块,其中,还包括隐藏单元和识别单元;所述隐藏单元用于隐藏调试 功能模块,所述识别单元用于接收并识别遥控器发出的指令,显示所述调试功能模块。所述的获取模块,其中,还包括参数设置单元,用于将所述EPG模块、NV0D模块、搜 索模块、数据接收模块、数据广播模块、股票信息模块和条件接收模块的参数设为1或者0。所述的获取模块,其中,还包括判断单元,用于判断待调试子功能模块的参数是否 为1。本发明提供的获取机顶盒故障信息的方法及其获取模块,由于采用了获取机顶盒 的各子功能模块的工作信息,方便了软件开发人员对机顶盒的故障分析,提高了工作效率, 节约了劳动力成本。


图1是本发明实施例的方法流程图;图2是本发明实施例的结构框图。
具体实施例方式本发明提供一种获取机顶盒故障信息的方法及其获取模块,所述机顶盒包括调试 功能模块,所述调试功能模块包括多个子功能模块,所述子功能模块至少包括EPG模块、 NV0D模块、搜索模块、数据接收模块、数据广播模块、股票信息模块和条件接收模块;其方 法包括以下步骤获取遥控器发出的指令,打开所述调试功能模块,;根据遥控器发出的指 令,打开待调试的子功能模块,并开启相应子功能模块的调试功能,获取该子功能模块的工 作信息;向电脑输出该子功能模块的工作信息,并保存。本发明提供的获取机顶盒故障信息 的方法及其获取模块,由于采用了获取机顶盒的各子功能模块的工作信息,方便了软件开 发人员对机顶盒的故障分析,提高了工作效率,节约了劳动力成本。为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本 发明进一步详细说明。本发明提供的机顶盒故障信息获取的方法,所述机顶盒包括调试功能模块,所述 调试功能模块包括多个子功能模块,所述子功能模块至少包括EPG模块、NV0D模块、搜索 模块、数据接收模块、数据广播模块、股票信息模块和条件接收模块;如图1所述,所述方法 包括以下步骤110、获取遥控器发出的指令,打开所述机顶盒的调试功能模块;在获取机顶盒的故障信息时,需要先开启机顶盒,使机顶盒处于运行状态。所述调试功能模块可以设为显示状态,也可以设为隐藏状态。所述调试功能模块只供开发人员,调 试人员和维修人员选择使用,机顶盒安装调试好后,用户一般不会用到该模块,所以一般将 所述调试功能模块设为隐藏模块,调试人员需通过机顶盒的摇控器,输入相应的密码,此时 机顶盒接收并识别遥控器发出的密码指令,将隐藏的调试功能模块显示出来后,才能打开 机顶盒的调试功能模块。120、根据遥控器发出的指令,打开待测的子功能模块;130、开启相应子功能模块的调试功能,获取该子功能模块的工作信息;进入机顶盒的调试功能模块后,电视的屏幕会显示机顶盒所有的工作子功能模 块,比如有E2P_EP⑶ebug模块(电子节目指南)、E2P_NVodDebug模块(准视频点播)、E2P_ SearchDebug 模块(收索)、E2P_ReceiveDataDebug 模块(数据接收)、E2P_DBCDebug 模块 (数据广播)、E2P_St0CkDebUg模块(股票信息)、E2P_CADebug模块(条件接收)等。机 顶盒通过遥控器将需要显示调试信息的子功能模块的参数设为1或者0。然后机顶盒判断 待调试的子功能模块的参数值是否为1,如果是则开启该子功能模块的调试功能,使该子功 能模块牌运行状态,并获取该功能模块的工作信息,否则不运行该子模块的调试功能。在本步骤中,例如,调试人员选择了 E2P_EPGDebug(电子节目指南)模块,并将 E2P_EPGDebug对应的调试模块的参数值设为1。然后进入EPG模块后,再由机顶盒判断该 模块的参数是否为1,如果是则开启E2P_EP⑶ebug模块的调试功能,使E2P_EP⑶ebug模块 运行,并获取E2P_EP⑶ebug模块的工作信息。140、向电脑输出待调试功能模块的工作信息,并保存;将机顶盒通过串口线与电脑的RS232端口连接,此时机顶盒将自动向电脑输出该 子功能模块工作的工作信息。该子功能模块的工作信息在电脑显示器上显示,并且保存在 电脑中。然后调试人员或者维修人员通过遥控器可以再选择下一子功能模块,获取其工作 信息,并保存在电脑中。调试人员或者维修人员将电脑上保存的工作信息发送给软件开发 人员,供软件开发人员分析机顶盒的故障信息。应当理解的是,本实施例将机顶盒与电脑连接的时间顺序没有限制,比如还可以 在开启机顶盒时,将机顶盒和电脑连接,或者在进入调试功能模块时将机顶盒与电脑连接 等等,其故障信息的获取方法与上述方法相同,在此不再赘述。基于上述的方法,本发明还对应提供一种机顶盒故障信息的获取模块,所述模块 设置在所述机顶盒上,用于获取机顶盒的故障信息,所述机顶盒包括调试功能模块,所述调 试功能模块包括多个子功能模块,所述子功能模块至少包括EPG模块、NV0D模块、搜索模 块、数据接收模块、数据广播模块、股票信息模块和条件接收模块;如图2所示,所述获取模 块包括第一处理单元210、用于获取遥控器发出的指令,打开机顶盒的功能模块,并开启 相应子功能模块的调试功能。当机顶盒开启后,第一处理单元获取遥控器发出的指令将机 顶盒的调试功能模块打开,并开启调试功能模块的调试功能。第二处理单元220与第一处理单元连接,用于根据遥控器发出的指令,打开待调 试的子功能模块。所述子功能模块至少包括EPG模块、NV0D模块、搜索模块、数据接收模 块、数据广播模块、股票信息模块和条件接收模块。当打开调试功能模块后,需通过所述第 二处理单元220打开待调试的子功能模块,从而为获取该子功能模块的调试工作信息做准
信息输出单元230与所述第二处理单元220连接,用于向电脑输出所述子功能模 块的工作信息,并保存。此时将需要将要机顶盒与电脑连接,机顶盒进入待调试子功能模块 后,获取该模块的工作信息后,向电脑输出这些工作信息,并保存在电脑上,供软件开发人 员分析,软件开发人员根据这些工作信息找出机顶盒的故障。本实施例中,所述获取模块还包括参数设置单元240和判断单元250,参数设置单 元240和判断单元250均与所述第二处理单元220连接,参数设置单元240用于将所述EPG 模块、NV0D模块、搜索模块、数据接收模块、数据广播模块、股票信息模块和条件接收模块的 参数设为1。当进入某个待调试的子功能模块后,通过所述判断单元250判断待调试功能模 块的参数是否为1。由于调试人员或者维修人员需通过所述调试功能模块才能开启各子功能模块的 调试,用户在使用过程中不会用到该获取模块。由此,在选一步的实施例中,所述获取模块 还包括隐藏单元260和识别单元270。所述隐藏单元260用于隐藏调试功能模块,所述识 别单元270用于识别输入的开锁密码。本实施例中,调试人员需通过摇控器输入相应的密 码,识别单元用于接收并识别遥控器发出的指令,将隐藏的调试功能模块显示输出,供调试 人员进行下一步操作。本发明由于采用了获取模块获取机顶盒各功能模块的工作信息,并将其保存,方 便了软件开发人员机对顶盒的故障分析,提高了工作效率,节约了劳动力成本。可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发 明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保 护范围。
权利要求
一种获取机顶盒故障信息的方法,所述机顶盒包括调试功能模块,所述调试功能模块包括多个子功能模块,所述子功能模块至少包括EPG模块、NVOD模块、搜索模块、数据接收模块、数据广播模块、股票信息模块和条件接收模块;其方法包括以下步骤A、获取遥控器发出的指令,打开所述调试功能模块;B、根据遥控器发出的指令,打开待调试的子功能模块;C、开启相应子功能模块的调试功能,获取该子功能模块的调试工作信息;D、向电脑输出该子功能模块的工作信息,并保存。
2.根据权利要求1所述的获取方法,其特征在于,所述调试功能模块设为隐藏模块;在 所述的步骤A之前还包括AO、接收并识别遥控器发出的指令,显示所述调试功能模块。
3.根据权利要求1所述的获取方法,其特征在于,所述的步骤C包括将各子功能模块 的参数设为1或者0。
4.根据权利要求3所述的获取方法,其特征在于,所述的步骤C还包括判断待调试子 功能模块的参数是否为1 ;如果是,则运行该功能模块;否则,结束调试操作;
5.一种机顶盒故障信息的获取模块,设置在所述机顶盒上,用于获取机顶盒的故障信 息,所述机顶盒包括调试功能模块,所述子功能模块至少包括EPG模块、NV0D模块、搜索模 块、数据接收模块、数据广播模块、股票信息模块和条件接收模块;其特征在于,所述获取模 块包括第一处理单元,用于获取遥控器发出的指令,打开所述调试功能模块;第二处理单元,用于根据遥控器发出的指令,打开待调试的子功能模块,并开启相应子 功能模块的调试功能,获取该子功能模块的调试工作信息;信息输出单元,用于向电脑输出该子功能模块的工作信息,并保存。
6.根据权利要求5所述的获取模块,其特征在于,还包括隐藏单元和识别单元;所述隐 藏单元用于隐藏调试功能模块,所述识别单元用于接收并识别遥控器发出的指令,显示所 述调试功能模块。
7.根据权利要求5所述的获取模块,其特征在于,还包括参数设置单元,用于将所述 EPG模块、NV0D模块、搜索模块、数据接收模块、数据广播模块、股票信息模块和条件接收模 块的参数设为1或者0。
8.根据权利要求7所述的获取模块,其特征在于,还包括判断单元,用于判断待调试子 功能模块的参数是否为1。
全文摘要
本发明公开了一种获取机顶盒故障信息的方法及其获取模块,其方法包括获取遥控器发出的指令,打开所述调试功能模块;根据遥控器发出的指令,打开待调试的子功能模块;开启相应子功能模块的调试功能,获取该子功能模块的调试工作信息;向电脑输出该子功能模块的工作信息,并保存。本发明提供的获取机顶盒故障信息的方法及其获取模块,由于采用了获取机顶盒的各子功能模块的工作信息,方便了软件开发人员对机顶盒的故障分析,提高了工作效率,节约了劳动力成本。
文档编号H04N17/00GK101808252SQ20091018899
公开日2010年8月18日 申请日期2009年12月18日 优先权日2009年12月18日
发明者侯广丽 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1