GNSS接收机固件升级方法及装置制造方法及图纸

技术编号:41242495 阅读:17 留言:0更新日期:2024-05-09 23:54
本发明专利技术实施例涉及GNSS设备技术领域,公开了一种GNSS接收机固件升级方法,包括:获取待升级固件文件;根据预先配置的固件解析规则对所述待升级固件文件中的类型识别字节来进行解析以确定所述类型识别字节中的数据类型信息和参数信息;根据所述数据类型信息确定相应数据结构中相应数据的数据类型;根据所述数据类型以及所述参数信息确定数据结构中相应数据的长度信息或者用于表示数据结构中相应数据的数值信息以得到相应的数据解析结果;根据所述数据解析结果来对相应GNSS接收机固件进行刷写以实现GNSS接收机的固件升级。本方案的固件配置规则能够提升整体固件文件的可移植性和扩展性,使得GNSS设备更加便于进行升级管理。

【技术实现步骤摘要】

本专利技术涉及gnss设备,具体涉及一种gnss接收机固件升级方法及装置。


技术介绍

1、测地型gnss接收机为一种测量仪器设备,其使用mcu或者嵌入式系统实现其复杂功能。由于需求变化或者需要修复异常问题,mcu软件或者嵌入式软件须具备升级功能。现有的升级方式都是采用的私有协议,并不利于进行升级扩展和升级管理。因此,设计一种方便进行扩展以及方便进行管理的升级方案成为本领域技术人员亟待解决的技术问题。


技术实现思路

1、针对所述缺陷,本专利技术实施例公开了一种gnss接收机固件升级方法,其能够实现gnss接收机的固件文件解析,便于进行gnss的升级管理。

2、本专利技术实施例第一方面公开了gnss接收机固件升级方法,包括:

3、获取待升级固件文件,所述待升级固件文件包括类型识别字节以及数据存储字节;

4、根据预先配置的固件解析规则对所述待升级固件文件中的类型识别字节来进行解析以确定所述类型识别字节中的数据类型信息和参数信息;

5、根据所述数据类型信息确定相应数据结本文档来自技高网...

【技术保护点】

1.一种GNSS接收机固件升级方法,其特征在于,包括:

2.如权利要求1所述的GNSS接收机固件升级方法,其特征在于,所述待升级固件文件为数据包列表,所述数据包列表包括FMW5字符串、固件属性列表、固件文件列表和校验键值对;其中,所述固件属性列表包括属性名称、属性标志位和第一属性值;所述固件文件列表包括文件名称、文件标志位和第二属性值;所述校验键值对包括MD5字符串。

3.如权利要求1所述的GNSS接收机固件升级方法,其特征在于,所述固件解析规则包括数据转换规则和数据计算规则,所述根据预先配置的固件解析规则对所述待升级固件文件中的类型识别字节来进行解析以确定所述类...

【技术特征摘要】

1.一种gnss接收机固件升级方法,其特征在于,包括:

2.如权利要求1所述的gnss接收机固件升级方法,其特征在于,所述待升级固件文件为数据包列表,所述数据包列表包括fmw5字符串、固件属性列表、固件文件列表和校验键值对;其中,所述固件属性列表包括属性名称、属性标志位和第一属性值;所述固件文件列表包括文件名称、文件标志位和第二属性值;所述校验键值对包括md5字符串。

3.如权利要求1所述的gnss接收机固件升级方法,其特征在于,所述固件解析规则包括数据转换规则和数据计算规则,所述根据预先配置的固件解析规则对所述待升级固件文件中的类型识别字节来进行解析以确定所述类型识别字节中的数据类型信息和参数信息,包括:

4.如权利要求3所述的gnss接收机固件升级方法,其特征在于,所述数据类型包括整数类型、浮点数类型、字符串类型、数据列表类型和键值对类型;

5.如权利要求4所述的gnss接收机固件升级方法,其特征在于,所述根据所述数据类型信息确定相应数据结构中相应数据的...

【专利技术属性】
技术研发人员:冯倩怡
申请(专利权)人:广州万虹信息科技有限公司
类型:发明
国别省市:

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

1