• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2022, Vol. 44 ›› Issue (06): 1056-1062.

• Computer Network and Znformation Security • Previous Articles     Next Articles

An ARINC429 decoding library based on tree structure

FAN Zhi-yong1,WEI Shi-hao2,CUI Hai-qing2   

  1. (1.Engineering Techniques Training Center,Civil Aviation University of China,Tianjin 300300;
    2.College of Electronic Information and Automation,Civil Aviation University of China,Tianjin 300300,China)
  • Received:2020-11-20 Revised:2021-01-15 Accepted:2022-06-25 Online:2022-06-25 Published:2022-06-17

Abstract: During the bus test, engineers need to look through the interface control file and convert the received binary number to decimal number, which leads to long time of fault location. An ARINC429 bus data description method based on tree structure file format is proposed to solve this problem, and the interface control file decoding library is established based on XML by using this description method. The decoding library contains the transmission speed, parameter name, parameter unit and other information of ARINC429 data words, which can realize the decoding of BNR, BCD and DIS in ARINC429 specification. The decoding library is applied to the communication and navigation hardware in the loop simulation platform of a certain domestic aircraft avionics system. The results show that the simulation platform can identify and decode the data received by the acquisition board. It can separate the simulation test software from the coding library, improve the maintainability, and reduce the total amount of decoding code in the simulation test software, and it is highly mobile vegetative.

Key words: aviation bus, extensible markup language(XML), interface control document(ICD), ARINC429