User interface front end for AFDX test system
In contemporary aviation systems, the reliability and efficiency of data communication networks are paramount for ensuring the safety and functionality of airborne systems. The Avionics Full-Duplex Switched Ethernet (AFDX) system has emerged as a promising solution, providing deterministic, high-spe...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/176498 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | In contemporary aviation systems, the reliability and efficiency of data communication networks are paramount for ensuring the safety and functionality of airborne systems. The Avionics Full-Duplex Switched Ethernet (AFDX) system has emerged as a promising solution, providing deterministic, high-speed communication for critical avionics applications.
This report focuses on creating a user interface for a AFDX Test System using Qt Creator, utilizing C++ and JavaScript within the Qt framework. The user interface is created for the comprehensive test system with the help of A664 Application Programming Interface (API) to simulate the transmission of data. The user interface will allow users to select any end system within the AFDX test network, transmit data to their chosen end system, and capture the transmitted data.
Finally, to verify the results, Wireshark is used to observe the traffic flow between the different end systems. Recommendations for future work are also included to further improve this project. The captured data will then be efficiently retrieved and displayed on the user interface for convenient analysis. By enhancing accessibility and usability, this project seeks to bridge the gap between non-technical users and the AFDX test system, providing a more intuitive means of interacting with and understanding the data transmission process. |
---|