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); }