typedef union _DATA_PACKET
{
struct
{
struct
{
unsigned reserved : 0x01;
unsigned dev_type : 0x02;
unsigned reserved1 : 0x01;
unsigned type : 0x04;
} hdr;
} bind_request;
struct
{
unsigned char mid_1;
unsigned char mid_2;
unsigned char mid_3;
unsigned char mid_4;
} bind_response;
struct
{
unsigned char byte;
} first;
} LP_PACKET;