APP 4
Dependencies: mbed CRC16 mbed-rtos
MEF.h
- Committer:
- vinbel93
- Date:
- 2016-02-23
- Revision:
- 20:f0932bfe09ed
- Parent:
- 16:cf433716f8d6
- Child:
- 21:137d010e7469
- Child:
- 26:f2b37f9dfca9
File content as of revision 20:f0932bfe09ed:
#include "APP.h" #pragma once class MEF { public: void ReceiveBit(bool bit); private: bool startChecker(); bool preambleChecker(); int calculateSize(); bool compareCRC(); void error(); void init(); STATES state; bitset<16> m_InputBuffer; bitset<MAX_DATA> m_BSPayload; char m_CPayload[80]; int m_Counter; int m_DataSize; unsigned short m_CRC; };