From d5f31c810818faee51da1776ad118a24b403ba1f Mon Sep 17 00:00:00 2001 From: zxj <2472419499@qq.com> Date: Thu, 28 Nov 2024 15:20:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=B8=8B=E8=82=A2=E6=9C=BA=E5=99=A8?= =?UTF-8?q?=E8=BF=90=E8=BD=AC=E4=B8=8D=E6=AD=A3=E5=B8=B8=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Src/TrainManager/BCIManager.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/ZBD_IIIDL_S_Project/Src/TrainManager/BCIManager.cpp b/ZBD_IIIDL_S_Project/Src/TrainManager/BCIManager.cpp index 1b8e512..446cb07 100644 --- a/ZBD_IIIDL_S_Project/Src/TrainManager/BCIManager.cpp +++ b/ZBD_IIIDL_S_Project/Src/TrainManager/BCIManager.cpp @@ -69,11 +69,11 @@ void BCIManager::initTrain() m_st_bicycleParam.spasmSwitch = 1; //开启 m_st_bicycleParam.spasmLevel = 1; //默认一级 m_st_bicycleParam.configPower = 0; //默认低 - m_st_bicycleParam.switchDirectonTime = 10; //换向时间默认10 + m_st_bicycleParam.switchDirectonTime = 0; //换向时间默认10 m_st_bicycleParam.phaseValue = 0; //协同相位值 m_st_bicycleParam.direction = 1; //方向正向 m_st_bicycleParam.speed = 10; //速度 10 - m_st_bicycleParam.resistance = 10; //阻力 Nm 0~20挡 + m_st_bicycleParam.resistance = 0; //阻力 Nm 0~20挡 m_st_bicycleParam.spasmType = 0; //默认逆向 } } @@ -138,7 +138,15 @@ void BCIManager::startTrain(int Part, int Time) //状态控制 0-停止 1启动 2-暂停 3-继续 m_st_bicycleParam.controlState = 1; m_st_bicycleParam.bodyPart = Part; //训练部位 0-上肢 1-下肢 2-四肢 3-垂直上肢 - m_st_bicycleParam.trainTime = 120; + if(Part==2) + { + m_st_bicycleParam.trainMode = 4; + } + else { + m_st_bicycleParam.trainMode = 0; + + } + m_st_bicycleParam.trainTime = 99; CCommunicateAPI::getInstance()->sendBicycleParam(m_st_bicycleParam); }