From e7a450d2fdc99bd501e1af7dd7c16c477cfea75e Mon Sep 17 00:00:00 2001
From: LAPTOP-SNT8I5JK\Boounion <Chenluhua@qq.com>
Date: 星期六, 15 三月 2025 11:56:44 +0800
Subject: [PATCH] 1.CimMessageClear(清除Cim消息)测试通过; 2.增加VCREanbleStep(启用/禁用)VCR;
---
SourceCode/Bond/Servo/ServoDlg.cpp | 18 +++++++-----------
1 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/SourceCode/Bond/Servo/ServoDlg.cpp b/SourceCode/Bond/Servo/ServoDlg.cpp
index fbd0eff..6e52d61 100644
--- a/SourceCode/Bond/Servo/ServoDlg.cpp
+++ b/SourceCode/Bond/Servo/ServoDlg.cpp
@@ -560,16 +560,8 @@
{
SERVO::CEquipment* pEquipment = m_pPanelMaster->GetActiveEquipment();
if (pEquipment != nullptr) {
- SERVO::CEqCimModeChangeStep* pStep = (SERVO::CEqCimModeChangeStep*)pEquipment->getStepWithName(STEP_CIM_MODE_CHANGE);
- if (pStep != nullptr) {
- static int i = 0;
- i++;
- if(i % 2 == 1)
- pStep->cimOn();
- else
- pStep->cimOff();
- AfxMessageBox(pStep->getName().c_str());
- }
+ SERVO::CEqCimMessageCmdStep* pStep = (SERVO::CEqCimMessageCmdStep*)pEquipment->getStepWithName(STEP_CIM_MESSAGE_CMD);
+ pStep->setCimMessage("HELLO 5007", 2, 3);
}
}
@@ -580,7 +572,11 @@
void CServoDlg::OnMenuTestMessageClear()
{
- AfxMessageBox("OnMenuTestMessageClear");
+ SERVO::CEquipment* pEquipment = m_pPanelMaster->GetActiveEquipment();
+ if (pEquipment != nullptr) {
+ SERVO::CEqCimMessageClearStep* pStep = (SERVO::CEqCimMessageClearStep*)pEquipment->getStepWithName(STEP_CIM_MESSAGE_CLEAR);
+ pStep->clearCimMessage(2, 3);
+ }
}
void CServoDlg::OnUpdateMenuTestMessageClear(CCmdUI* pCmdUI)
--
Gitblit v1.9.3