APP 4

Dependencies:   mbed CRC16 mbed-rtos

Revision:
23:d41a23d8f2d7
Parent:
20:f0932bfe09ed
Child:
24:e307f6aad106
Child:
25:a3e06778c54b
Child:
26:f2b37f9dfca9
--- a/APP.h	Tue Feb 23 00:22:49 2016 +0000
+++ b/APP.h	Tue Feb 23 14:50:48 2016 +0000
@@ -7,21 +7,23 @@
 #define CLOCKS_TO_SECOND 96000000
 #define FRAMESIZE 696
 #define MAX_DATA 640
+#define DEBUG 0
 
 using namespace std;
 
 enum STATES
 {
-    PREAMBLE = 0,
-    START = 1,
-    TYPE = 2,
-    LENGTH = 3,
-    DATA = 4,
-    CRC16STATE = 5,
-    END = 6,
-    BLU = 7   
+    PREAMBLE,
+    START,
+    TYPE,
+    LENGTH,
+    DATA,
+    CRC16STATE,
+    END,
+    NOSTATE  
 };
 
+void initTimers();
 extern void _decodeCallback(bitset<MAX_DATA> decMessage, int size);
 extern void _decodeError();
 extern void _updateState(STATES state);