a simple code for elevator

Dependencies:   PinDetect mbed Servo

Committer:
kemken
Date:
Mon Jun 04 13:51:43 2012 +0000
Revision:
0:85829f7bbe62

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kemken 0:85829f7bbe62 1 /*
kemken 0:85829f7bbe62 2 * ENEVTS AND ACTIONS FUNCTIONS.
kemken 0:85829f7bbe62 3 * ^^^^^^ ^^^ ^^^^^^^ ^^^^^^^^^
kemken 0:85829f7bbe62 4 *
kemken 0:85829f7bbe62 5 * FILE NAME: event_and_actins.h
kemken 0:85829f7bbe62 6 * USAGE: library file of event_and_actins.cpp
kemken 0:85829f7bbe62 7 */
kemken 0:85829f7bbe62 8
kemken 0:85829f7bbe62 9
kemken 0:85829f7bbe62 10
kemken 0:85829f7bbe62 11 /*
kemken 0:85829f7bbe62 12 * including the wanted library files.
kemken 0:85829f7bbe62 13 */
kemken 0:85829f7bbe62 14 #include "mbed.h"
kemken 0:85829f7bbe62 15 #include "main.h"
kemken 0:85829f7bbe62 16
kemken 0:85829f7bbe62 17 /*function prototype*/
kemken 0:85829f7bbe62 18 void move_to_bottom (void);
kemken 0:85829f7bbe62 19 void door_top (void);
kemken 0:85829f7bbe62 20 void motor_stop_tp (void);
kemken 0:85829f7bbe62 21 void motor_stop_bm (void);
kemken 0:85829f7bbe62 22 void open_top (void);
kemken 0:85829f7bbe62 23 void close_top (void);
kemken 0:85829f7bbe62 24 void slow_down_tp (void);
kemken 0:85829f7bbe62 25 void slow_down_bm (void);
kemken 0:85829f7bbe62 26 void door_bottom (void);
kemken 0:85829f7bbe62 27 void move_to_top (void);
kemken 0:85829f7bbe62 28 void open_bottom (void);
kemken 0:85829f7bbe62 29 void close_bottom (void);
kemken 0:85829f7bbe62 30 void ND (void);
kemken 0:85829f7bbe62 31 void new_event (event next_event);
kemken 0:85829f7bbe62 32 void slow_back (void);
kemken 0:85829f7bbe62 33
kemken 0:85829f7bbe62 34 /*variable named current_state that has been defined in another location*/
kemken 0:85829f7bbe62 35 extern state current_state;