【技术实现步骤摘要】
本申请属于数据链信息处理,特别涉及一种基于python的数据链消息报文解析方法及装置。
技术介绍
1、不同计算机系统存在大端模式和小端模式的区别,例如在大端模式数据按高地址到低地址定义为0x12,0x34,0x56,0x78(0x表示十六进制),若小端模式计算机系统不作转换直接读取该数据,会解析为0x56,0x78,0x12,0x34,显然不是需要的结果,对于位域定义的数据则更加复杂,所以需要一种转换方式。
2、对按比特位域定义的数据链报文信息进行解析操作时,传统的做法是采用c语言通过位域移位操作,再进行截断或拼接,最后再乘以分辨率得到解析结果。但是由于c语言进行进制和类型转换时存在长度限制,不能直接进行大数转换,而且不同计算机系统存在大端模式和小端模式的区别,因此c语言在处理跨字节定义的数据报文信息时要进行复杂的特殊处理。由于数据链报文种类多且数据量大,传统采用c语言开发,对开发编程能力要求高,开发环境复杂,开发效率低,易出错。
技术实现思路
1、为了解决上述问题,本申请提供
...【技术保护点】
1.一种基于python的数据链消息报文解析方法,其特征在于,包括:
2.如权利要求1所述的基于python的数据链消息报文解析方法,其特征在于,步骤S1进一步包括:
3.如权利要求1所述的基于python的数据链消息报文解析方法,其特征在于,步骤S2进一步包括:
4.如权利要求1所述的基于python的数据链消息报文解析方法,其特征在于,步骤S6进一步包括:
5.一种基于python的数据链消息报文解析装置,其特征在于,包括:
6.如权利要求5所述的基于python的数据链消息报文解析装置,其特征在于,所述
...【技术特征摘要】
1.一种基于python的数据链消息报文解析方法,其特征在于,包括:
2.如权利要求1所述的基于python的数据链消息报文解析方法,其特征在于,步骤s1进一步包括:
3.如权利要求1所述的基于python的数据链消息报文解析方法,其特征在于,步骤s2进一步包括:
4.如权利要求1所述的基于python的数据链消息报文解析方法,其特征在于,步骤s6进一步包括:
...
【专利技术属性】
技术研发人员:夏宁,于霄鲁,刘志男,
申请(专利权)人:中国航空工业集团公司沈阳飞机设计研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。