ifish/Ifish/airkiss/JMAirKiss_Defines.h

65 lines
1.6 KiB
C

//
// Defines.h
// JMAirKiss
//
// Created by shengxiao on 16/3/28.
// Copyright © 2016年 shengxiao. All rights reserved.
//
#ifndef Defines_h
#define Defines_h
#define kMagic_Num_0 0xFD
#define kMagic_Num_1 0x01
#define kMagic_Num_2 0xFE
#define kMagic_Num_3 0xFC
#define kHead_Length_0 0x00
#define kHead_Length_1 0x20
#define kProto_Version_0 0x00
#define kProto_Version_1 0x02
#define kCMD_Discorvery_Req_0 0x00
#define kCMD_Discorvery_Req_1 0x00
#define kCMD_Discorvery_Req_2 0x00
#define kCMD_Discorvery_Req_3 0x01
#define kCMD_Discorvery_Resp_0 0x00
#define kCMD_Discorvery_Resp_1 0x00
#define kCMD_Discorvery_Resp_2 0x10
#define kCMD_Discorvery_Resp_3 0x01
#define kCMD_Get_Dev_Pro_Req_0 0x00
#define kCMD_Get_Dev_Pro_Req_1 0x00
#define kCMD_Get_Dev_Pro_Req_2 0x00
#define kCMD_Get_Dev_Pro_Req_3 0x03
#define kCMD_Get_Dev_Pro_Resp_0 0x00
#define kCMD_Get_Dev_Pro_Resp_1 0x00
#define kCMD_Get_Dev_Pro_Resp_2 0x10
#define kCMD_Get_Dev_Pro_Resp_3 0x03
#define kCMD_User_Dev_Ser_Req_0 0x00
#define kCMD_User_Dev_Ser_Req_1 0x00
#define kCMD_User_Dev_Ser_Req_2 0x00
#define kCMD_User_Dev_Ser_Req_3 0x07
#define kCMD_User_Dev_Ser_Resp_0 0x00
#define kCMD_User_Dev_Ser_Resp_1 0x00
#define kCMD_User_Dev_Ser_Resp_2 0x10
#define kCMD_User_Dev_Ser_Resp_3 0x07
#define kPrefix_Data_Length 32
#define kTotalLength_Start_Index 8
#define kTotalLength_Bytes_Num 4
#define kCMD_Start_Index 12
#define kCMD_Bytes_Num 4
#define kCheckNum_Start_Index 20
#define kCheckNum_Bytes_Num 4
#endif /* Defines_h */