Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arinc717比特流解析核心代码

原理简介

使用比特滑窗将顺序存储的比特以大端方式依次滑入滑窗

通过两个副帧帧头的距离得到协议的比特速率

依次找到当前副帧的帧头和下一副帧的帧头,将中间的每个12bit数据字存入16比特的ushort数组。

最后可以根据各公司的密码本完成解析

环境及使用方法

有使用C语言和C#的两个版本,使用visual studio 2019完成开发。 代码将比特流的每个数据字分割到了二维数组中frame中,其含义为:frame[副帧编号-1][数据字位数-1],使用时在注释中标注的解码位置使用该变量进行具体的解析操作。

代码中对数据中以某个erj145的数据为例,对时间分秒及航班号,年份进行了示例解析。

如有疑问欢迎联系本人

国内请联系QQ:1457569235,For foreigner please email me.

未经本人授权严禁用于商业用途

请国内外的各位校友及业内人士自觉遵守

About

ARINC717协议QAR数据解析

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages