This project (project #1) is part of the "Applications of Real-time & Embedded Systems" course at "Birzeit University".
- Jehad Halahla
- Hamza Awashra
- Maza Itmazi
- Hazar Michael
Note
You need a Linux environment in order to be able to run this program.
demo.mp4
-
signals in C language under the Linux OS environment.
-
Pipes (normal pipes & named pipes (a.k.a. FIFOs)).
-
OpenGL UI library to make a simple UI for the app.
To get started, clone the project repository to your local machine. You can do this by running the following command in your terminal:
~$> git clone https://github.com/jehad-halahla/real_time_project_1.git
this part is easy, you just change the settings.txt file to the requested values for the parameters and then you get the following two options:
Run in Client Mode
~$>make
Run in GUI Mode supported by OpenGL:
~$>make run_gui
and the program should get going, star the project if you like it!!