Dependencies:   mbed Servo PinDetect

Revision:
4:628468ce3e86
Parent:
2:04bbd14722bd
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/lock.h	Sat Dec 29 07:04:53 2018 +0000
@@ -0,0 +1,26 @@
+/*
+* 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();
+