Packages

An example open source Elixir application.

Current section

Files

Jump to
elevator MAIN.md
Raw

MAIN.md

# 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>