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/M503.ts | 16 ++++++++++------
1 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/src/samples/deviceApi/M503.ts b/src/samples/deviceApi/M503.ts
index a36be68..05fc0fa 100644
--- a/src/samples/deviceApi/M503.ts
+++ b/src/samples/deviceApi/M503.ts
@@ -1,4 +1,4 @@
-import { ElMessage, ElMessageBox } from 'element-plus'
+import { ElMessage, ElMessageBox, ElNotification } from 'element-plus'
const { SerialPort } = require('serialport')
const { DelimiterParser } = require('@serialport/parser-delimiter')
const { ReadyParser } = require('@serialport/parser-ready')
@@ -20,7 +20,7 @@
if(reconnectAttempts!==0){
console.log('ssss',reconnectAttempts)
ipcRenderer.invoke('logger', '串口重连第${reconnectAttempts}次')
- ElMessage({
+ ElMessage.warning({
message: `串口重连第${reconnectAttempts}次启动`,
type: 'success',
})
@@ -60,16 +60,18 @@
if (err) {
console.log(err)
ipcRenderer.invoke('logger', 'M503体重秤端口打开失败!')
- ElMessage({
+ ElNotification.warning({
+ title: '警告',
message: 'M503体重秤端口打开失败!',
- type: 'error',
- })
+ showClose: false,
+ duration:10000
+ })
setTimeout(()=>{
initPort(path,baudRate)
}, RECONNECT_INTERVAL);
}else{
reconnectAttempts=0
- ipcRenderer.invoke('logger', 'M503体重秤端口打开成功')
+ ipcRenderer.invoke('logger', 'M503体重秤端口打开成功'+path)
ElMessage({
message: 'M503体重秤端口打开成功',
type: 'success',
@@ -93,11 +95,13 @@
//
// 55 53 2C 47 53 20 20 20 20 31 33 30 2E 35 6B 67 0D 0A 135
// 53 54 2C 47 53 20 20 20 31 33 39 2E 39 6B 67 0D 0A ST,GS 139.9kg
+ //53 54 2C 4E 54 20 20 20 20 20 30 2E 30 6B 67
// 55 53 2C 47 53 20 20 20 20 36 30 2E 35 6B 67 0D 0A HEX
const parser = serialport.pipe(new DelimiterParser({ delimiter:Buffer.from([13,10]),includeDelimiter:true }))
parser.on('data', (value: string | any[])=>{
const str=value.toString()
const list=str.split(' ')
+ ipcRenderer.invoke('logger', 'M503体重秤数据接收!'+str)
console.log('解析体重数值',list)
if(list.length>=4&&list[0].search('ST,GS')!==-1){
const re=list[list.length-1].trim()
--
Gitblit v1.8.0