ARINC429 demand analysis and code automatic generation method based on bus protocol

By using ARINC429 requirements analysis and automatic code generation methods, the problems of manual analysis errors and time consumption in ARINC429 bus protocol software development were solved, achieving efficient and accurate code generation and improving development efficiency and code quality.

CN122173064APending Publication Date: 2026-06-09CHINA AERONAUTICAL CONTROL SYST RES INST
0 Cites 0 Cited by

Patent Information

Application Number
CN202610239634.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-28
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

In the software development of the ARINC429 bus protocol, existing technologies suffer from problems such as the ease of error in manual analysis, the time-consuming nature of the process, and the difficulty in understanding its complex packet transmission and component composition, leading to frequent coding defects.

Method used

The ARINC429 requirement analysis and automatic code generation method based on the bus protocol is adopted. By establishing standard templates, automatically analyzing protocol files, verifying format consistency, and generating code frameworks and structures that conform to the protocol, automated code generation is achieved.

Benefits of technology

It improves software development efficiency, reduces design and implementation defects caused by human error, and ensures that the code complies with the ARINC429 bus protocol requirements.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

The invention discloses an ARINC429 demand analysis and code automatic generation method based on a bus protocol, which comprises the following steps: establishing a standard template of a table according to a standard ARINC429 communication protocol requirement so as to contain information required by code generation; automatically analyzing an ARINC429 communication protocol file by using a program according to the form of a table file, and reading key information in the table; in the process of reading the key information of the meters, reporting faults of the general meters and the sub-meters which do not conform to the protocol format; establishing a code framework rule of complete data stream processing according to a signal input, processing and output sequence; and S3, according to the data information obtained in the step S3, establishing different structural bodies for the received / sent Label numbers according to channels and directions. According to the method, through automatic identification of ARINC429 bus protocol requirements and automatic generation of standard codes, the design implementation defects introduced due to understanding of the requirements of developers in the software development process are reduced, and the software development efficiency is greatly improved.
Need to check novelty before this filing date? Find Prior Art