kh

Dependencies:   mbed PinDetect Servo

Committer:
Sayak97
Date:
Sat Nov 10 19:30:54 2018 +0000
Revision:
0:28e05e1a3d1e
Child:
1:2c365f6da61d
k'k

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Sayak97 0:28e05e1a3d1e 1 /*
Sayak97 0:28e05e1a3d1e 2 * Authors: Group 4 Adam Elghor, Brian Kaplan, Sayak Chatterjee, Moraa Onwonga
Sayak97 0:28e05e1a3d1e 3 * Purpose: Controls the OPEN state of the machine
Sayak97 0:28e05e1a3d1e 4 * Language: C
Sayak97 0:28e05e1a3d1e 5 */
Sayak97 0:28e05e1a3d1e 6 #include "open.cpp"
Sayak97 0:28e05e1a3d1e 7
Sayak97 0:28e05e1a3d1e 8 /*
Sayak97 0:28e05e1a3d1e 9 * Function: OPEN
Sayak97 0:28e05e1a3d1e 10 * --------------------
Sayak97 0:28e05e1a3d1e 11 * Calls the functions needed to for the open state
Sayak97 0:28e05e1a3d1e 12 *
Sayak97 0:28e05e1a3d1e 13 *
Sayak97 0:28e05e1a3d1e 14 * returns: the next state in the state machine
Sayak97 0:28e05e1a3d1e 15 * LOCK: if closed properly
Sayak97 0:28e05e1a3d1e 16 * ALARM: if cup is not found after searching in a full circle
Sayak97 0:28e05e1a3d1e 17 *
Sayak97 0:28e05e1a3d1e 18 */
Sayak97 0:28e05e1a3d1e 19 enum states open() {
Sayak97 0:28e05e1a3d1e 20 }
Sayak97 0:28e05e1a3d1e 21
Sayak97 0:28e05e1a3d1e 22 /*
Sayak97 0:28e05e1a3d1e 23 * Function: authenticate
Sayak97 0:28e05e1a3d1e 24 * ----------------------------
Sayak97 0:28e05e1a3d1e 25 * Checks whether a cup was found through the sonar sensor
Sayak97 0:28e05e1a3d1e 26 *
Sayak97 0:28e05e1a3d1e 27 * returns: true if cup found else false
Sayak97 0:28e05e1a3d1e 28 */
Sayak97 0:28e05e1a3d1e 29 bool authenticate() {
Sayak97 0:28e05e1a3d1e 30 }
Sayak97 0:28e05e1a3d1e 31