| | |
| | | var queue = require('./queue'); |
| | | |
| | | var map = { |
| | | "5a0000010001": 32, |
| | | "5a0000010002": 102, |
| | | "5a0000010003": 162, |
| | | "5a0000010004": 32, |
| | | "5a0000010006": 122, |
| | | "5a0000010007": 32, |
| | | "5a000001000c": 20 |
| | | "5a0000010001": 32, //心跳命令行 |
| | | "5a0000010002": 102, //云地址写入WIFI模块 |
| | | "5a0000010003": 162, //传感器数据上传 |
| | | "5a0000010004": 32, //云端时间 |
| | | "5a0000010006": 122, //配网数据 |
| | | "5a0000010007": 32, //主机休眠前发送即将休眠的命令 |
| | | "5a000001000c": 20 //联云通知 |
| | | }; |
| | | |
| | | function handleData(db, socket, value) { |
| | | |
| | | //1.心跳命令行 |
| | | if(value.startsWith('5a0000010001')) { |
| | | var output = [ 0x6A, 0x00, 0x00, 0x01, 0x00, 0x01, 0xA1, 0x1A, 0xC7, 0x6B ]; |