一种基于Rxjava技术的固件升级系统及其方法与空调技术方案

技术编号:20074520 阅读:38 留言:0更新日期:2019-01-15 00:29
本发明专利技术属于通信技术领域,具体涉及一种基于Rxjava技术的固件升级系统及其方法与空调。所述基于Rxjava技术的固件升级方法,终端设备、移动终端、服务器之间建立通讯连接;终端设备固件程序升级时,终端设备与服务器之间数据传输,移动终端启动Rxjava线程对传输情况进行多状态监听;升级完成后,多状态监听升级功能关闭,同时终止Rxjava的发送进程,有效地解决了远程升级过程中多模块多状态复杂提示的问题,实现多模块多状态复杂功能的有效提示,防止远程升级过程中出现的数据下载、升级成功或失败的错误提示,极大地提升了用户体验感。

A firmware upgrade system based on Rxjava technology and its method and air-conditioning

The invention belongs to the field of communication technology, in particular to a firmware upgrade system based on Rxjava technology and its method and air-conditioning. The firmware upgrade method based on Rxjava technology, which establishes communication connection among terminal devices, mobile terminals and servers, transmits data between terminal devices and servers during firmware upgrade of terminal devices, and the mobile terminal starts Rxjava thread to monitor multistate transmission; after upgrade is completed, multistate monitoring upgrade function is closed and Rxjava transmission is terminated at the same time. The process effectively solves the problem of multi-module and multi-state complex prompts in the process of remote upgrade, realizes the effective prompts of multi-module and multi-state complex functions, prevents the wrong prompts of data download, success or failure of upgrade in the process of remote upgrade, and greatly improves the user experience.

【技术实现步骤摘要】
一种基于Rxjava技术的固件升级系统及其方法与空调
本专利技术属于通信
,具体涉及一种基于Rxjava技术的固件升级系统及其方法与空调。
技术介绍
目前,空调已走进千家万户,用户对空调的需求除了普通的调节温度之外,更希望空调能够紧跟时代的潮流,融入更多地时尚元素。而如何才能够让空调在日益激烈的市场竞争中与时俱进,如何让用户购买空调之后,能够持续地享受技术更新带来的全新体验是目前空调升级系统需解决的问题。通过远程固件升级技术可以实现对空调模块的更新操作,让用户空调能够持续更新功能。但是在远程固件升级实现过程中,会遇到多模块升级过程状态提示复杂的问题。因此,提供一种基于RxJava技术实现多模块固件升级状态的监听方法,能够有效地解决复杂的升级提示的问题。
技术实现思路
为了解决上述远程固件升级过程中,多模块升级过程状态提示复杂的问题,本专利技术提供一种基于Rxjava技术的固件升级系统及其方法与空调。为实现上述目的,本专利技术所采用的技术方案是:一种基于Rxjava技术的固件升级方法,包括终端设备、移动终端、服务器,终端设备、移动终端、服务器之间建立通讯连接;终端设备固件程序升级时,本文档来自技高网...

【技术保护点】
1.一种基于Rxjava技术的固件升级方法,包括终端设备、移动终端、服务器,其特征在于:终端设备、移动终端、服务器之间建立通讯连接;终端设备固件程序升级时,终端设备与服务器之间数据传输,移动终端启动Rxjava线程对传输情况进行多状态监听;升级完成后,多状态监听升级功能关闭,同时终止Rxjava的发送进程。

【技术特征摘要】
1.一种基于Rxjava技术的固件升级方法,包括终端设备、移动终端、服务器,其特征在于:终端设备、移动终端、服务器之间建立通讯连接;终端设备固件程序升级时,终端设备与服务器之间数据传输,移动终端启动Rxjava线程对传输情况进行多状态监听;升级完成后,多状态监听升级功能关闭,同时终止Rxjava的发送进程。2.根据权利要求1所述的基于Rxjava技术的固件升级方法,其特征在于:终端设备与服务器的数据传输时将每个模块及其对应的状态、方法封装成功能代码块发送至移动终端。3.根据权利要求1所述的基于Rxjava技术的固件升级方法,其特征在于:当固件数据信息下载失败时,则重新执行数据下载,并启动多状态监听数据下载功能。4.根据权利要求1所述的基于Rxjava技术的固件升级方法,其特征在于:当固件升级失败后,多状态监听升级功能关闭,提示升级失败,并重新执行固件升级提示。5.根据权利要求1所述的基于Rxjava技术的固件升级方法,其特征在于:所述移动终端与终端设备通过wifi模块连接,获得终端设备的固件信息。6.根据权利要求1所述的基于Rxjava技术的固件升级方法,其特征在于:所述移动终端获得服务器上的固件信息,并与终端...

【专利技术属性】
技术研发人员:谌进宋德超何贤俊庞文军
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1