【技术实现步骤摘要】
一种能源控制器内蓝牙模块的软件版本升级管理方法
[0001]本专利技术涉及电力领域,尤其涉及一种能源控制器内蓝牙模块的软件版本升级管理方法。
技术介绍
[0002]为了满足市场对于用电信息采集终端多样化的需求,以使得各地区可以根据实际需求配置相应的模组组合,进而形成具有不同功能的终端,基于模组化的能源控制器应运而生。
[0003]作为电力领域的新的终端形式,能源控制器上通常会普遍地设置有蓝牙模块,以满足能源控制器与外界基于蓝牙连接方式的数据通信需求。由于蓝牙模块是作为一个独立的模块安装到能源控制器上,以与能源控制器上的相关部件产生数据交互。在实际情况中,蓝牙模块自身具有独立的软件,并且会基于功能更新或者问题修复的实际需求场景更新该蓝牙模块中的软件版本。
[0004]为了满足针对现有能源控制器上的蓝牙模块的软件版本更新需求,当前主要采取先取出独立的蓝牙模块进行软件版本升级,然后再将软件版本升级后的蓝牙模块集成到能源控制器上,甚至直接将具有最新升级软件版本的蓝牙模块直接集成到能源控制器上。
[0005]但 ...
【技术保护点】
【技术特征摘要】
1.一种能源控制器内蓝牙模块的软件版本升级管理方法,其特征在于,包括如下步骤:步骤1,预先在能源控制器中存储蓝牙软件支持版本数据库;其中,该蓝牙软件支持版本数据库中包括至少一个适配支持能源控制器的蓝牙软件版本信息;步骤2,启动后的能源控制器对蓝牙软件支持版本数据库的状态做出检测:当该蓝牙软件支持版本数据库处于正常状态时,转入步骤3;否则,能源控制器从远端服务器获取适配支持该能源控制器的蓝牙软件版本信息,且将获取的蓝牙软件版本信息保存到蓝牙软件支持版本数据库内,并转入步骤3;步骤3,能源控制器获取当前蓝牙模块的蓝牙软件版本信息,且根据蓝牙软件版本信息的获取结果做出判读处理:当获取到蓝牙软件版本信息时,转入步骤4;否则,能源控制器发送告警信息给主站;步骤4,能源控制器根据获取到的蓝牙软件版本信息与蓝牙软件支持版本数据库做出判读处理:当该蓝牙软件版本信息位于蓝牙软件支持版本数据库内时,转入步骤5;否则,转入步骤6;步骤5,能源控制器对是否需要更新当前蓝牙模块的蓝牙软件版本信息做出判读处理:当需要更新蓝牙软件版本时,能源控制器利用其预置蓝牙软件版本对当前蓝牙模块做蓝牙软件版本升级;否则,能源控制器不予升级当前蓝牙模块的蓝牙软件版本;步骤6,能源控制器对当前蓝牙模块是否支持必备AT指令做出判断处理:当支持必备AT指令时,能源控制器将该当前蓝牙模块的蓝牙软件版本信息作为适配支持能源控制器的蓝牙软件版本信息加入到蓝牙软件支持版本数据库内;否则,能源控制器发送告警信息给主站。2.根据权利要求1所述的能源控制器内蓝牙模块的软件版本升级管理方法,其特征在于,在步骤5,能源控制器利用其预置蓝牙软件版本对当前蓝牙模块做蓝牙软件版本升级后还包括:能源控制器对当前蓝牙模块的蓝牙软件版本升级信息做软件版本升级记录。3.根据权利要求2所述的能源控制器内蓝牙模块的软件版本升级管理方法,其特征在于,能源控制器将该当前蓝牙模块的蓝牙软件版本信息作为适配支持能源控制器的蓝牙软件版本信息加入到蓝牙软件支持版本数据库内之后还包括:能源控制器将该当前蓝牙模块...
【专利技术属性】
技术研发人员:邬科科,左嘉,冯丹荣,
申请(专利权)人:宁波三星医疗电气股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。