APP 4
Dependencies: mbed CRC16 mbed-rtos
APP.h
- Committer:
- manl2003
- Date:
- 2016-02-23
- Revision:
- 23:d41a23d8f2d7
- Parent:
- 20:f0932bfe09ed
- Child:
- 24:e307f6aad106
- Child:
- 25:a3e06778c54b
- Child:
- 26:f2b37f9dfca9
File content as of revision 23:d41a23d8f2d7:
#include "mbed.h" #include "LPC17xx.h" #include <bitset> #pragma once #define CLOCKS_TO_SECOND 96000000 #define FRAMESIZE 696 #define MAX_DATA 640 #define DEBUG 0 using namespace std; enum STATES { 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); extern void _mefDebug(int blu);