From 9bd0dc64e96c40d13de10775b40b8e9c94396e38 Mon Sep 17 00:00:00 2001 From: zhangsheng Date: Fri, 21 Mar 2025 13:45:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CharacteristicList.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CharacteristicList.cpp b/CharacteristicList.cpp index fa247eb..4974f18 100644 --- a/CharacteristicList.cpp +++ b/CharacteristicList.cpp @@ -82,7 +82,11 @@ void CCharacteristicList::DisPlayCharacteristic() }else if(g_ChannelBaseInfo[i].defaultDisplay == "峰值"){ model->setData(model->index(j,2,QModelIndex()),QString::number(g_Charateristic[j].DiagnosisPeak,'f',g_Charateristic[j].ChUnitDot)); }else if(g_ChannelBaseInfo[i].defaultDisplay == "平均值"){ - model->setData(model->index(j,2,QModelIndex()),QString::number(g_Charateristic[j].DCValues,'f',g_Charateristic[j].ChUnitDot)); + if(g_ChannelBaseInfo[i].channelType == "PULSE_CURRENT" && g_Charateristic[j].DiagnosisPk2Pk < 0.9 && g_Charateristic[j].DiagnosisPk2Pk > 0.4){ + model->setData(model->index(j,2,QModelIndex()),"0.0"); + }else{ + model->setData(model->index(j,2,QModelIndex()),QString::number(g_Charateristic[j].DiagnosisPk2Pk,'f',g_Charateristic[j].ChUnitDot)); + } }else if(g_ChannelBaseInfo[i].defaultDisplay == "转速"){ model->setData(model->index(j,2,QModelIndex()),QString::number(g_Charateristic[j].speedRPM,'f',g_Charateristic[j].ChUnitDot)); }