Safe of the God's was a group project. For the project we were given the task to create an electronic safe with an embedded system.

Dependencies:   mbed Servo PinDetect

src/lock.h

Committer:
monwonga3
Date:
2018-12-29
Revision:
4:628468ce3e86
Parent:
lock.h@ 2:04bbd14722bd

File content as of revision 4:628468ce3e86:

/*
* Authors: Group 4 Adam Elghor, Brian Kaplan, Sayak Chatterjee, Moraa Onwonga
* Purpose: Controls the LOCK state of the machine
* Language: C++
*/

/*
* Function:  lock
* --------------------
*  Locks safe
*
*  returns: the next state in the state machine
*  Open: After it has been locked
*
*/
enum states lock();

/*
* Function: authenticateLock
* ----------------------------
*  Checks whether a cup was found through the sonar sensor
*
*  returns: true if cup found else false
*/
bool authenticateLock();