Skip to content

Latest commit

 

History

History
25 lines (13 loc) · 805 Bytes

README.md

File metadata and controls

25 lines (13 loc) · 805 Bytes

Spacecraft-EPS-Simulator

It is a multi-threaded program using POSIX pthread API. It simulates some functionality of the power system on a spacecraft. It updates the battery's voltage, current and temperature readings constantly. It also check these values to see that the values are within an expected range, and finally check to see if the power system as a whole is doing okay.

GOAL

Make use of several multithreading pthread calls. Introduce multitasking, synchronistion, and resource protection and sharing. Some components of an embedded power system might actually be programmed.

Language Used

C

Things Learnt

Multi threading and Processes POSIX pthread
Microkernal- FreeRTOS
Synchronization-Mutex
Electronic Power System Board

Thanks!