Sfoglia il codice sorgente

数据结构更改

kindring 1 anno fa
parent
commit
03f10a3291
1 ha cambiato i file con 10 aggiunte e 1 eliminazioni
  1. 10 1
      src/param_map.h

+ 10 - 1
src/param_map.h

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