作者 王晓刚
1 个管道 的构建 通过 耗费 2 秒

合并分支 'wxg' 到 'master'

Wxg



查看合并请求 !33
@@ -214,8 +214,8 @@ @@ -214,8 +214,8 @@
214 })(); 214 })();
215 </script> 215 </script>
216 <script> 216 <script>
217 - // ws = new WebSocket("ws://127.0.0.1:9528/");  
218 - ws = new WebSocket("ws://gangjuren.w.brotop.cn:9528/"); 217 + ws = new WebSocket("ws://127.0.0.1:9528/");
  218 + // ws = new WebSocket("ws://gangjuren.w.brotop.cn:9528/");
219 ws.onopen = function() { 219 ws.onopen = function() {
220 ws.send("X,5A5A5A5A0000,00,1,83bb,Y"); 220 ws.send("X,5A5A5A5A0000,00,1,83bb,Y");
221 }; 221 };
@@ -111,22 +111,15 @@ class Events @@ -111,22 +111,15 @@ class Events
111 $quantity = self::jinzhih_1($param[5], 16);//电池电量 111 $quantity = self::jinzhih_1($param[5], 16);//电池电量
112 $wendu = (self::jinzhih_1(substr($param[6], 0, 4),16)-self::jinzhih_1("0X07FF",16))/10;//温度 112 $wendu = (self::jinzhih_1(substr($param[6], 0, 4),16)-self::jinzhih_1("0X07FF",16))/10;//温度
113 $shidu = (self::jinzhih_1(substr($param[6], 4, 8),16)-self::jinzhih_1("0X07FF",16))/10;//湿度 113 $shidu = (self::jinzhih_1(substr($param[6], 4, 8),16)-self::jinzhih_1("0X07FF",16))/10;//湿度
114 - $papers = self::jinzhih_1($param[8], 16);//本次计数  
115 - $papers_count = self::jinzhih_1($param[9], 16);//累加计数  
116 - $times = self::jinzhih_1($param[10], 16);//计数次数  
117 - $sensor_status = $param[11];//传感器模组状态  
118 - $dianji_status = $param[12];//电机状态  
119 - $yejing_status = $param[13];//液晶状态  
120 - $wenshidu_status = $param[14];//湿度传感器状态  
121 - print_r($param);  
122 - //验证签名是否正确;  
123 - unset($param[0]);  
124 - unset($param[count($param)]);  
125 - unset($param[count($param)]);  
126 - print_r($param);  
127 - $str = ",".implode(',',$param).",";  
128 - echo self::crc16($str)."\n";  
129 - echo $crc16; 114 + $papers = self::jinzhih_1($param[7], 16);//本次计数
  115 + $papers_count = self::jinzhih_1($param[8], 16);//累加计数
  116 + $times = self::jinzhih_1($param[9], 16);//计数次数
  117 + $sensor_status = $param[10];//传感器模组状态
  118 + $dianji_status = $param[11];//电机状态
  119 + $yejing_status = $param[12];//液晶状态
  120 + $wenshidu_status = $param[13];//湿度传感器状态
  121 + //验证签名是否正确
  122 + $str = ",".$param[1].",".$param[2].",".$param[3].",".$param[4].",".$param[5].",".$param[6].",".$param[7].",".$param[8].",".$param[9].",".$param[10].",".$param[11].",".$param[12].",".$param[13].",".$param[14].",";
130 if (self::crc16($str) != $crc16) { 123 if (self::crc16($str) != $crc16) {
131 echo "yanzhengshibai2"; 124 echo "yanzhengshibai2";
132 return ; 125 return ;
@@ -139,7 +132,7 @@ class Events @@ -139,7 +132,7 @@ class Events
139 if($row['status'] != 'normal' || $row['end_time'] < time()){ 132 if($row['status'] != 'normal' || $row['end_time'] < time()){
140 $status = "B9";//禁用 133 $status = "B9";//禁用
141 }else { 134 }else {
142 - $iunsert_param = [ 135 + $insert_param = [
143 'number' => $number, 136 'number' => $number,
144 'command_number' => $command_number, 137 'command_number' => $command_number,
145 'time' => $time, 138 'time' => $time,
@@ -173,7 +166,7 @@ class Events @@ -173,7 +166,7 @@ class Events
173 'dianji_status' => $dianji_status, 166 'dianji_status' => $dianji_status,
174 'yejing_status' => $yejing_status, 167 'yejing_status' => $yejing_status,
175 'wenshidu_status' => $wenshidu_status, 168 'wenshidu_status' => $wenshidu_status,
176 - 'socket_data' => json_encode($iunsert_param), 169 + 'socket_data' => json_encode($insert_param),
177 'createtime' => $createtime, 170 'createtime' => $createtime,
178 ]; 171 ];
179 // $db->beginTrans(); 172 // $db->beginTrans();