Committer:
yangcq88517
Date:
Wed Mar 30 20:44:56 2016 +0000
Revision:
9:6e4ef3c302b4
Parent:
8:4da2ac03e35e
Address.cpp static broadcast variable fix

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yangcq88517 8:4da2ac03e35e 1 #ifndef UK_AC_HERTS_SMARTLAB_XBEE_IOSampleDecoder
yangcq88517 8:4da2ac03e35e 2 #define UK_AC_HERTS_SMARTLAB_XBEE_IOSampleDecoder
yangcq88517 8:4da2ac03e35e 3
yangcq88517 8:4da2ac03e35e 4 #include "mbed.h"
yangcq88517 8:4da2ac03e35e 5 #include "IOSamples.h"
yangcq88517 8:4da2ac03e35e 6 #include "XBeePins.h"
yangcq88517 8:4da2ac03e35e 7 #include "ZigBeePins.h"
yangcq88517 8:4da2ac03e35e 8
yangcq88517 8:4da2ac03e35e 9 class IOSampleDecoder
yangcq88517 8:4da2ac03e35e 10 {
yangcq88517 8:4da2ac03e35e 11 private:
yangcq88517 8:4da2ac03e35e 12 static IOSamples * samples;
yangcq88517 8:4da2ac03e35e 13 static int num;
yangcq88517 8:4da2ac03e35e 14
yangcq88517 8:4da2ac03e35e 15 public :
yangcq88517 8:4da2ac03e35e 16 // return the lenght of io ample
yangcq88517 8:4da2ac03e35e 17 static IOSamples * XBeeSamplesParse(const unsigned char * IOSamplePayload, int offset = 0);
yangcq88517 8:4da2ac03e35e 18
yangcq88517 8:4da2ac03e35e 19 // return the lenght of io ample
yangcq88517 8:4da2ac03e35e 20 static IOSamples * ZigBeeSamplesParse(const unsigned char * IOSamplePayload, int offset = 0);
yangcq88517 8:4da2ac03e35e 21 };
yangcq88517 8:4da2ac03e35e 22
yangcq88517 8:4da2ac03e35e 23 #endif