Live Python Data Plotter for Flight Testing
Project Overview
During live flight tests, immediate feedback on an aircraft’s state is crucial for safety and efficiency. To solve this, I developed a custom Python GUI that plots essential telemetry in real-time.
The application listens to a serial port connected to a ground-based receiver, which receives a live data stream from the aircraft’s onboard transmitter.
Key Features & Application
- Real-Time Visualization: The GUI parses incoming data and dynamically updates plots, providing immediate insight into critical flight parameters.
- System Monitoring: This tool allows for live monitoring of system health and performance during flight tests, enabling a quick diagnosis of any potential issues.
The image below shows the plotter visualizing a set of randomized sinusoids, simulating the type of data received from a port during a test.

