@@ -4,7 +4,9 @@
// 响应起始码 0xc6
// 通知响应码 0x66
-#define DATA_MIN_LEN 4
+#define CMD_MIN_LEN 4
+// 数据长度
+#define DATA_LEN 4
#define CMD_START_CODE 0x6c
#define RESP_START_CODE 0xc6
@@ -15,6 +17,13 @@
extern int parse_package(uint8* data, uint16 len);
+typedef struct {
+ uint8 start_code;// 起始码
+ uint8 len;// 包长度
+ uint8 cmd;// 命令码
+ uint8 sn;// 序列号
+ uint8 *data;// 数据 可变
+} package_t;