...

Dependencies:   mbed-rtos mbed

Committer:
trixrabbit
Date:
Tue Jan 28 20:29:36 2014 +0000
Revision:
5:3b94e16f0675
Parent:
3:cd25d0efe0e1
Child:
4:7d6b46b40fba
update priority

Who changed what in which revision?

UserRevisionLine numberNew contents of line
passelin 3:cd25d0efe0e1 1 #ifndef MAIN_H
passelin 3:cd25d0efe0e1 2 #define MAIN_H
passelin 3:cd25d0efe0e1 3
passelin 3:cd25d0efe0e1 4 #include "mbed.h"
passelin 3:cd25d0efe0e1 5 #include "rtos.h"
passelin 3:cd25d0efe0e1 6
passelin 3:cd25d0efe0e1 7 #define NUM_DELAY 100
passelin 3:cd25d0efe0e1 8 #define ANN_DELAY 250
passelin 3:cd25d0efe0e1 9 #define ANN_THRESOLD 125
passelin 3:cd25d0efe0e1 10
passelin 3:cd25d0efe0e1 11 #define SWITCH_1 0
passelin 3:cd25d0efe0e1 12 #define SWITCH_2 1
passelin 3:cd25d0efe0e1 13 #define POT_1 2
passelin 3:cd25d0efe0e1 14 #define POT_2 3
passelin 3:cd25d0efe0e1 15
passelin 3:cd25d0efe0e1 16
passelin 3:cd25d0efe0e1 17 struct Event
passelin 3:cd25d0efe0e1 18 {
passelin 3:cd25d0efe0e1 19 short type;
passelin 3:cd25d0efe0e1 20 time_t time;
passelin 3:cd25d0efe0e1 21 };
passelin 3:cd25d0efe0e1 22
passelin 3:cd25d0efe0e1 23 typedef Event Event_t;
passelin 3:cd25d0efe0e1 24
passelin 3:cd25d0efe0e1 25 void NumEvent_thread(void const *args);
passelin 3:cd25d0efe0e1 26 void AnnEvent_thread(void const *args);
passelin 3:cd25d0efe0e1 27 void Collector_thread(void const *args);
passelin 3:cd25d0efe0e1 28
passelin 3:cd25d0efe0e1 29 #endif //MAIN_H