Skip to content

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.

Notifications You must be signed in to change notification settings

Dee-Is-Processing/Signal-Viewer

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages