Skip to content

Repository files navigation

GitHub repo last commitGitHub repo watchersGitHub all releasesGitHub repo size

📡 ComSysSim

О программе:

"Универсальная система модели цифровой связи для изучения способов модуляции сигналов"

Реализация

  • ✔ ПО основывается на популярной библиотеке PyQt
  • ✔ Реализован режим симуляции и изменяемыми параметрами (настройками)

Установка

Python 3.10

🔗 Ссылка на официальный сайт

Qt Designer

🔗 Ссылка на официальный сайт

PyQt6

pip install PyQt6==6.4.0

Зависимости


Библиотеки:

Matplotlib

Для графиков matplotlib 3.6.1

pip install matplotlib==3.6.1

Numpy

Для работы с данными numpy 1.23.4

pip install numpy==1.23.4

ModulationPy

Цифровые модемы M-PSK и M-QAM ModulationPy 0.1.8

pip install ModulationPy==0.1.8

Для сборки проекта:

pyqt6-tools

Для сборки UI

pip install pyqt6-tools

Pyinstaller

Для сборки

pip install pyinstaller==5.6.1

Сборка проекта

Для сборки UI

pyuic6 test_gui.ui > test_gui.py

Для сборки exe

pyinstaller main.py --onefile -windowed

About

Universal digital communication model system for studying signal modulation methods / Универсальная система модели цифровой связи для изучения способов модуляции сигналов

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages