kh

Dependencies:   mbed PinDetect Servo

Committer:
Sayak97
Date:
Tue Nov 13 03:19:06 2018 +0000
Revision:
3:2f7a7e2cd49e
Parent:
2:04bbd14722bd
DSFDS; ;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Sayak97 2:04bbd14722bd 1 /*
Sayak97 2:04bbd14722bd 2 * Authors: Group 4 Adam Elghor, Brian Kaplan, Sayak Chatterjee, Moraa Onwonga
Sayak97 2:04bbd14722bd 3 * Purpose: Controls the LOCK state of the machine
Sayak97 2:04bbd14722bd 4 * Language: C
Sayak97 2:04bbd14722bd 5 */
Sayak97 2:04bbd14722bd 6
Sayak97 2:04bbd14722bd 7 /*
Sayak97 2:04bbd14722bd 8 * Function: lock
Sayak97 2:04bbd14722bd 9 * --------------------
Sayak97 2:04bbd14722bd 10 * Locks safe
Sayak97 2:04bbd14722bd 11 *
Sayak97 2:04bbd14722bd 12 * returns: the next state in the state machine
Sayak97 2:04bbd14722bd 13 * Open: After it has been locked
Sayak97 2:04bbd14722bd 14 *
Sayak97 2:04bbd14722bd 15 */
Sayak97 2:04bbd14722bd 16 enum states lock();
Sayak97 2:04bbd14722bd 17
Sayak97 2:04bbd14722bd 18 /*
Sayak97 2:04bbd14722bd 19 * Function: authenticate
Sayak97 2:04bbd14722bd 20 * ----------------------------
Sayak97 2:04bbd14722bd 21 * Checks whether a cup was found through the sonar sensor
Sayak97 2:04bbd14722bd 22 *
Sayak97 2:04bbd14722bd 23 * returns: true if cup found else false
Sayak97 2:04bbd14722bd 24 */
Sayak97 2:04bbd14722bd 25 bool authenticateLock();
Sayak97 1:2c365f6da61d 26