一种通过网络更新遥控器配置的方法

文档序号:7818542阅读:465来源:国知局
一种通过网络更新遥控器配置的方法
【专利摘要】本发明创造提供一种通过网络更新遥控器配置的方法,包括以下步骤:一、遥控器通过传输媒介与网络设备平台进行连接,网络设备平台的网页识别网络设备平台对应的串口号,网页通过查询各个串口号来识别与遥控器对应的串口号;二、遥控器接收到网页发送的键码值数据流后,进行CRC校验,判断数据是否正确,如果正确,进行程序更新,更新完成后返回应答信息,网页接收到应答信息后,显示“下载成功”,否则网页显示“请重新连接后继续下载”。一种通过网络更新遥控器配置的方法,可使遥控器从网络设备平台中无限下载智能遥控器的程序,解决了当前遥控器的存储数量有限的问题。
【专利说明】一种通过网络更新遥控器配置的方法

【技术领域】
[0001] 本发明创造属于遥控器配置领域,尤其是涉及一种通过网络更新遥控器配置的方 法。

【背景技术】
[0002] 万能遥控器,它实现了遥控器对某一类电器的不同品牌产品的通用。但是目前的 这些遥控器还存在着一些缺陷:
[0003] 一、现有遥控器都不能真正的实现对所有电器产品"万能",学习型遥控器虽然可 以遥控各类电器,但是常见的遥控器包括学习型遥控器,他们都只能存储一套键码值,并且 不能对键码值进行全面、及时的更新。例如,如果出现了新型号的产品或者新的按键功能, 就只能重新配备一个遥控器。
[0004] 二、现有遥控器的配置方式不形象,而且需要一对一进行配置,非常麻烦,配置完 成后常常会出现配置出错要重新配置,或者配置无效,遥控器不能正常使用的情况。
[0005] 三、当电器厂商出现了新开发的产品时,遥控器按键的数量、作用等等一定会发生 变化,此时就要更换遥控器,或者对遥控器重新进行配置,配置的过程非常麻烦,至今还没 有非常简便的手段对遥控器进行配置。


【发明内容】

[0006] 本发明创造要解决以上技术问题,提供一种通过网络更新遥控器配置的方法,为 用户提供一个网络设备平台,进行智能遥控器程序的更新。该网络设备平台的功能包括根 据电器品牌型号更新智能遥控器的程序,并且可以自行上传遥控器程序,使遥控器真正达 到"万能"的目的。根据电器设备的不同,遥控器可以使自身"变"为不同设备的遥控器,以 控制当前设备。
[0007] 为解决上述技术问题,本发明创造采用的技术方案是:一种通过网络更新遥控器 配置的方法,包括以下步骤:
[0008] 一、遥控器通过传输媒介与网络设备平台进行连接,网络设备平台的网页识别网 络设备平台对应的串口号,网页通过查询各个串口号来识别遥控器对应的串口号;
[0009] 二、遥控器接收到网页发送的键码值数据流后,进行CRC校验,判断数据是否正 确,如果正确,进行程序更新,更新完成后返回应答信息,网页接收到应答信息后,显示"下 载成功",否则网页显示"请重新连接后继续下载"。
[0010] 进一步,所述步骤一中所述的网页查询各个串口号来识别遥控器对应的串口号的 查询方法包括以下步骤:
[0011] 1、网页检测出所有可用的串口号,将检测到的串口号存储在特定数组中;
[0012] 2、由程序依次取出数组中的串口号并向数组中存储的各个串口号发送字符串,等 待遥控器返回的应答信息,如果网页接收到遥控器返回的应答信息,判断应该信息是否正 确,如果正确则此串口即为遥控器对应的串口号,如果等待设定时间仍未接收到串口发送 过来的应答信息,则开始进行下一个串口的判断。
[0013] 本发明创造具有的优点和积极效果是:一种通过网络更新遥控器配置的方法,提 供的网络设备平台可以根据用户需求更新遥控器中微处理器的程序,从而达到控制各类电 器设备的目的。当遥控器与电脑的串口连接时采用的是自动查询与识别功能,不需要手动 进行设置,从而省去了其中的一些复杂的操作步骤。此平台是一个开放的平台,遥控器设备 生产商可将最新的遥控器程序自行上传到该平台。上传之后遥控器用户就可以自己下载相 应的遥控器程序并使用,而不需要任何的转换。并且当市场上电器型号有更新时,可以重新 对遥控器程序进行更新,对电器的种类型号无限制,真正意义上实现遥控器程序的实时更 新。遥控器可以从网络设备平台中无限的下载智能遥控器的程序,解决了当前遥控器的存 储数量有限的问题。

【专利附图】

【附图说明】
[0014] 图1是本发明创造步骤一所述的网页查询各个串口号来识别遥控器对应的串口 号的查询方法流程图;
[0015] 图2是本发明创造步骤二流程图。

【具体实施方式】
[0016] 下面结合附图对本发明创造的具体实施例做详细说明。
[0017] -种通过网络更新遥控器配置的方法,包括以下步骤:
[0018] -、遥控器通过传输媒介与网络设备平台进行连接,网络设备平台的网页识别网 络设备平台对应的串口号,网页通过查询各个串口号来识别遥控器对应的串口号;
[0019] 二、遥控器接收到网页发送的键码值数据流后,进行CRC校验,判断数据是否正 确,如果正确,进行程序更新,更新完成后返回应答信息,网页接收到应答信息后,显示"下 载成功",否则网页显示"请重新连接后继续下载"。
[0020] 所述步骤一中所述的网页查询各个串口号来识别遥控器对应的串口号的查询方 法包括以下步骤:
[0021] 1、网页检测出所有可用的串口号,将检测到的串口号存储在特定数组中;
[0022] 2、由程序依次取出数组中的串口号并向数组中存储的各个串口号发送字符串,等 待遥控器返回的应答信息,如果网页接收到遥控器返回的应答信息,判断应答信息是否正 确,如果正确则此串口即为遥控器对应的串口号,如果等待设定时间仍未接收到串口发送 过来的应答信息,则开始进行下一个串口的判断。
[0023] 遥控器码值程序的下载实现分为遥控器接口的识别和键码值的传输与更新两个 步骤。一种最佳实施案例为,传输媒介为USB数据线,网络设备平台为PC机,该实施案例 的码值程序的下载过程为:遥控器通过USB数据线与PC机进行连接,PC机首先通过如图1 所示的识别方法识别出遥控器对应的串口号,再通过如图2所示键值更新方法将键值传输 并更新到遥控器中。查询方式如下:网页首先检测出所有可用的串口号(如COM1,COM2, COM5, C0M14…),将检测到的串口号存储在特定的数组中,然后由程序依次取出数组中的串 口号并向数组中存储的各个串口号发送字符串"BTN",等待遥控器返回的应答信息,如果 网页接收到遥控器返回的应答信息,判断应答信息是否正确,如果正确则此串口即为遥控 器对应的串口号,如果等待I. 5s仍未接收到COM 口发送过来的应答信息,则开始进行下一 个COM 口的判断,时间定为I. 5s。遥控器接收到网页发送过来的键码值数据流后,进行CRC 校验,判断数据是否正确,如果正确,进行程序更新,更新完成后返回应答信息"bochuang", 网页接收到应答信息"bochuang"后,则显示"下载成功",否则提示"请重新连接后继续下 载"。
[0024] 码值程序的上传包括以下步骤:程序提供者通过网络设备平台,进入程序上传页 面,根据页面提示选择设备、产品和型号,然后码值程序提供者就可以上传自己的遥控器键 码值程序,其它用户就可以对此码值程序进行下载。此外,码值程序提供者还可以根据页面 提示,自行输入一种设备及型号来创建一个新的设备和型号。另外还可以将数据库进行备 份,当数据库损坏、丢失或者做出失误操作时,能够很快将当前损坏的数据库恢复到备份时 候的数据库。
[0025] 要上传的码值文件的格式如表1所示,其中键码值的定义如表2和表3所示,码值 程序提供者在表3 (码值编号对照表)中查找要上传的键码值的编号,按照表2所示格式 (键码值编号+对应的码值)生成相应的码值填写在表1的键码值的定义处。
[0026]

【权利要求】
1. 一种通过网络更新遥控器配置的方法,其特征在于:包括w下步骤: 一、 遥控器通过传输媒介与网络设备平台进行连接,网络设备平台的网页识别网络设 备平台对应的串口号,网页通过查询各个串口号来识别遥控器对应的串口号; 二、 遥控器接收到网页发送的键码值数据流后,进行CRC校验,判断数据是否正确,如 果正确,进行程序更新,更新完成后返回应答信息,网页接收到应答信息后,显示"下载成 功",否则网页显示"请重新连接后继续下载"。
2. 根据权利要求1所述的一种通过网络更新遥控器配置的方法,其特征在于:所述 步骤一中所述的网页查询各个串口号来识别遥控器对应的串口号的查询方法包括W下步 骤: (1) 、网页检测出所有可用的串口号,将检测到的串口号存储在特定数组中; (2) 、由程序依次取出数组中的串口号并向数组中存储的各个串口号发送字符串,等待 遥控器返回的应答信息,如果网页接收到遥控器返回的应答信息,判断应该信息是否正确, 如果正确则此串口即为遥控器对应的串口号,如果等待设定时间仍未接收到串口发送过来 的应答信息,则开始进行下一个串口的判断。
【文档编号】H04L29/08GK104461609SQ201410604356
【公开日】2015年3月25日 申请日期:2014年10月30日 优先权日:2014年10月30日
【发明者】华中, 刘长春 申请人:天津铂创国茂电子科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1