APP 4

Dependencies:   mbed CRC16 mbed-rtos

Revision:
12:715af3660c73
Parent:
11:097ae746d8ac
Child:
14:9505b98c6623
--- a/APP.cpp	Sun Feb 21 21:47:13 2016 +0000
+++ b/APP.cpp	Mon Feb 22 16:56:48 2016 +0000
@@ -7,6 +7,9 @@
 
 bool clockTick = false;
 bitset<FRAMESIZE> message;
+bitset<MAX_DATA> decodedMessage;
+bool dataReady;
+bool frameDropped; 
 int counter = 0;
 
 int benchmark(void (*function) (void))
@@ -93,3 +96,14 @@
         wait(0.2);
     }
 }
+
+static void _decodeCallback(bitset<MESSAGE_SIZE> decMessage)
+{
+   decodedMessage = decMessage;
+   dataReady = true;
+}
+
+static void _decodeError()
+{
+    frameDropped = true;
+}
\ No newline at end of file