Skip to content

axindri/ComSysSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub repo last commit GitHub repo watchers GitHub all releases GitHub 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

Watchers

Forks

Packages

 
 
 

Contributors

Languages