Library set up as dummy module on mbed to mimic Nordic.

Dependencies:   mbed-rtos mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers packetformatter.h Source File

packetformatter.h

00001 #ifndef PACKETFORMATTER
00002 #define PACKETFORMATTER
00003 
00004 #pragma pack(1)
00005 typedef struct
00006 {
00007     unsigned char deviceID;
00008     unsigned char sourceID;
00009     unsigned char command;
00010     unsigned short packetLength;
00011     unsigned char packetData[1024];
00012 
00013 } Packet;
00014 #pragma pack(0)
00015 
00016 extern int getFormattedPacket(Packet *packet, unsigned char * packetBuffer);
00017 extern int ConvertToPacket( Packet *_packet , unsigned char *_buffer );
00018 extern int getArraySize(unsigned char* sampleData);
00019 #endif