| | |
| | | console.log('端口异常端口链接断开') |
| | | console.log(err) |
| | | }) |
| | | const parser = serialport.pipe(new InterByteTimeoutParser({ interval: 30 ,maxBufferSize:20})) |
| | | const parser = serialport.pipe(new InterByteTimeoutParser({ interval: 500 ,maxBufferSize:20})) |
| | | // parser.on('ready', () => console.log('the ready byte sequence has been received')) |
| | | |
| | | parser.on('data',(value: string | any[]) =>{ |
| | |
| | | if(value.length>=20){ |
| | | sockteStore().setxyjSockte( |
| | | { |
| | | deviceName:'TM2655VP', |
| | | deviceName:'mbp7000', |
| | | type:"血压计", |
| | | result:value[14]+','+value[16]+','+value[18], |
| | | resultTime:new Date().toString(), |