[发明专利]一种电池的前端控制软件版本更新方法有效
申请号: | 201910909222.8 | 申请日: | 2019-09-25 |
公开(公告)号: | CN110737451B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 陈火金;吴伟;石宇航;陈攀兰;郑君彬;张志平;刘聪 | 申请(专利权)人: | 广东博力威科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L41/082 |
代理公司: | 北京科亿知识产权代理事务所(普通合伙) 11350 | 代理人: | 陶志国 |
地址: | 523000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电池 前端 控制 软件 版本 更新 方法 | ||
1.一种电池的前端控制软件版本更新方法,其特征在于,包括:
企业将写好的升级软件程序按照设定规则命名版本号,通过AJAX post请求方法把升级软件程序上传到服务器的对应目录下;
电池的无线数传模块通过TCP/IP网络协议作为底层通信承载协议,与服务器建立连接,并进行电池数据传递,服务器建立并存储电池数据列表;
前端通过AJAX post请求方法请求服务器,成功后返回当前所有电池的当前软件版本信息,通过for循环动态拼接方式在前端网页展示给电池用户;
电池用户选择当前一个或多个电池的升级软件程序请求发送至服务器,服务器将对应版本的升级软件程序通过无线通讯方式发送至对应电池;
电池通过无线数传模块接收升级软件程序,自动安装到本地单片机中并运行;
所述企业将写好的升级软件程序按照设定规则命名版本号,通过AJAX post请求方法把升级软件程序上传到服务器的对应目录下包括:
企业对电池的升级软件程序完成编写,并根据软件版本的命名规则对编写的升级软件程序进行命名版本号;
前端通过AJAX post请求方法访问服务器,并获取当前软件程序对应的电池目录;
选择正确的电池型号,通过AJAX post请求方法把升级软件程序上传到服务器;
所述电池的无线数传模块通过TCP/IP网络协议作为底层通信承载协议,与服务器建立连接,并进行电池数据传递,服务器建立并存储电池数据列表,前端通过AJAX post请求方法请求服务器,成功后返回当前所有电池的当前软件版本信息,通过for循环动态拼接方式在前端网页展示给电池用户包括:
电池用户通过电池的无线数传模块建立与服务器的通讯,每一块电池与服务器建立通讯后,均建立一条独立的通讯链路;
服务器获取当前电池数据,并为当前与服务器建立通讯的电池建立电池数据列表;
前端通过AJAX post请求方法请求服务器,请求成功后返回当前所有电池的当前软件版本信息,并通过for循环动态拼接方式在前端网页展示给电池用户;
服务器将电池的当前软件版本信息发送至对应的电池。
2.根据权利要求1所述的电池的前端控制软件版本更新方法,其特征在于,还包括:
前端电池用户通过AJAX post请求方法把要删除的软件版本ID作为数据请求服务器;
服务器成功响应,并把该软件版本从服务器删除掉。
3.根据权利要求1所述的电池的前端控制软件版本更新方法,其特征在于,所述无线数传模块包括2G通讯模块、3G通讯模块、4G通讯模块、5G通讯模块、WiFi通讯模块、ZigBee通讯模块中的一种或多种。
4.根据权利要求1所述的电池的前端控制软件版本更新方法,其特征在于,所述电池数据列表采用树状结构表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东博力威科技股份有限公司,未经广东博力威科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910909222.8/1.html,转载请声明来源钻瓜专利网。