# Elevator 
---
This is the documentation of the project in <a href="https://www.ntnu.edu/studies/courses/TTK4145">TTK4145</a> - Real Time Programming, spring 2020 at NTNU. It is a software for controlling `n` elevators, working in parallel across `m` floors. Below you will find the schematic of the modules and the state machine. Additionally, the specification for the project, and how to test the code at home with a elevator-simulator can be found in the sidebar.

## Block Schematic
---
The system modules work together as shown in the schematic below.

<img src="../doc/images/block_schematic.png" alt="block_schematic.png" width="500"/>

## State Machine
---
A representation of the `FSM` module is shown in the image below. 

<img src="../doc/images/state_machine.png" alt="state_machine.png" width="500"/>

## Authors
---
Niels Sole Semb
<a href = "mailto:niels@stud.ntnu.no">niels@stud.ntnu.no</a>

Mads Erlend Bøe Lysø
<a href = "mailto:mads@stud.ntnu.no">mads@stud.ntnu.no</a>

Marius C. K. Gulbrandsen 
<a href = "mailto:mariugul@stud.ntnu.no">mariugul@stud.ntnu.no</a>