From a7fb2f5eab3e548f040004c1019f1c994eb91ad4 Mon Sep 17 00:00:00 2001
From: chenyc <501753378@qq.com>
Date: 星期二, 09 十二月 2025 14:44:36 +0800
Subject: [PATCH] 日常更新
---
src/samples/deviceApi/oumulong-HBP-9030.ts | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/samples/deviceApi/oumulong-HBP-9030.ts b/src/samples/deviceApi/oumulong-HBP-9030.ts
index ecfff8c..b5654de 100644
--- a/src/samples/deviceApi/oumulong-HBP-9030.ts
+++ b/src/samples/deviceApi/oumulong-HBP-9030.ts
@@ -71,9 +71,9 @@
}, RECONNECT_INTERVAL);
}else{
reconnectAttempts=0
- ipcRenderer.invoke('logger', '血压计端口打开成功')
+ ipcRenderer.invoke('logger', '血压计端33333口打开成功')
ElMessage.success({
- message: '血压计端口打开成功',
+ message: '血压计端口打开成功9030',
type: 'success',
})
}
@@ -88,14 +88,14 @@
console.log(err)
})
// 解析分割数据流
- const parser = serialPort.pipe(new ByteLengthParser({ length: 14*4-1 }))
- parser.on('data', (value: string | any[])=>{
- console.log(value.toString())
+ const parser = serialPort.pipe(new DelimiterParser({ delimiter: '\n' }))
+ parser.on('data', (buffer:any)=>{
+ console.log(buffer.toString())
ipcRenderer.invoke('logger', '串口消息')
- ipcRenderer.invoke('logger', value)
- ipcRenderer.invoke('logger', value.toString())
- const str=value.toString()
- const list=str.split(',')
+ ipcRenderer.invoke('logger', buffer)
+ ipcRenderer.invoke('logger', buffer.toString())
+ const text = buffer.toString('ascii').trim() // 自动去掉 \r
+ const list=text.split(',')
console.log(list)
if(list.length===11){
sockteStore().setxyjSockte(
--
Gitblit v1.8.0