Skip to content

Repository files navigation

Signal Viewer

Signal Viewer is a Python application built with PyQt that allows users to visualize and interact with signal data. The tool provides various features to analyze and manipulate signals effectively.

Signal_viewer.mov

Features

  • Plotting Signals: Visualize signals on two separate channels, making it easy to analyze multiple data streams simultaneously.

  • Control Speed: Adjust the playback speed of the signal visualization for more detailed or faster analysis.

  • Zooming and Panning: Interact with the signal plots using zoom and pan controls to focus on specific regions of interest. WhatsApp Image 2025-01-07 at 00 29 52_1c126201

  • Glue Two Signals: Seamlessly combine two signals with customizable parameters, including window size, start position, and interpolation methods. WhatsApp Image 2025-01-07 at 00 29 51_ed4ad1cf

  • Generate Reports: Create detailed reports summarizing the signal analysis, including visualizations and key metrics. WhatsApp Image 2025-01-07 at 00 29 51_149a6446

  • Polar plot: Plot signals in polar coordinates.

WhatsApp Image 2025-01-07 at 00 29 51_f4c2647b

Contributors

Special thanks to everyone who has contributed to this project!

GitHub Profile
Abdelrahman Alaa
Ibrahim Fateen
Mohamed Hisham
Salah Mohamed

Submitted to

Dr. Tamer Basha & Eng. Omar Aldaw

About

Signal Viewer is a PyQt app that allows users to visualize and interact with signal data. The tool provides various features to analyze and manipulate signals effectively.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages