明树Git Lab

Commit 8b2e94e6 authored by zfp1's avatar zfp1

update

parent 4c3ddd59
......@@ -7,7 +7,7 @@ let mongourl = `mongodb://root:letian2024.@172.16.0.16:27017/letian?authSource=a
const server = net.createServer((socket) => {
socket.on('data', (data) => {
if((data)) {
if(isHeartbeat(data)) {
let dataString = data.toString("hex");
console.log(dataString, "----");
socket.write(Buffer.from([0xD0, 0x00]));
......@@ -59,9 +59,12 @@ server.listen(3001, () => {
console.log(`tcp server启动,监听端口3001`);
})
function isHex(str) {
return /^[0-9A-Fa-f]+$/.test(str) && str.length % 2 === 0;
}
const isHeartbeat = (buffer) => {
// 检查长度和内容是否匹配 0xC0 0x00
return buffer.length === 2 &&
buffer[0] === 0xC0 &&
buffer[1] === 0x00;
};
function genInsertObj(gbkString, deviceNumber) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment