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

Dependencies:   mbed-rtos mbed

packetformatter.h

Committer:
Stephen_NewVistas
Date:
2016-12-13
Revision:
2:9ab591cf81b8
Parent:
0:226550611f0d

File content as of revision 2:9ab591cf81b8:

#ifndef PACKETFORMATTER
#define PACKETFORMATTER

#pragma pack(1)
typedef struct
{
    unsigned char deviceID;
    unsigned char sourceID;
    unsigned char command;
    unsigned short packetLength;
    unsigned char packetData[1024];

} Packet;
#pragma pack(0)

extern int getFormattedPacket(Packet *packet, unsigned char * packetBuffer);
extern int ConvertToPacket( Packet *_packet , unsigned char *_buffer );
extern int getArraySize(unsigned char* sampleData);
#endif