APP 4
Dependencies: mbed CRC16 mbed-rtos
Diff: APP.h
- 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);