This is a group final project for the 010123106 Signal and System class at KMUTNB.
The project involves a GUI program to control DS1054Z using Tkinter and DS1054Z class.
The program only works for Python >= 3.x.
Before running the program, please use the package manager pip to install dependencies.
The wave_sample folder contains a list of various signals that can be used to plot,
in case you don't have access to the equipment for convenient coding.
##How to use
Create new enviroment or using the exist one and git pull this file
git init
git remote origin https://github.com/isarafx/Signal-Final-Project.git
git pull origin main
or just using
git pull https://github.com/isarafx/Signal-Final-Project.git
Then install the required dependency first
pip install -r requirements.txt
and you could run our program using IDE of your choice or through command line
python signal_work.py
- ds1054z - for doing most things with ds1054z
- NumPY - not crucial but useful tools for create ploting list
- Tkinter - gui
- Matplotlib - for plotting graph
Our group consists of three members:
- Mr.Isara Kunudomchhaiwat, 6001012610097
- Mr.Phichet Eaktrakul, 6001012630071
- Mr.Saksit Wilainuch, 6001012630144