12/3
This commit is contained in:
@@ -76,6 +76,8 @@ void BCIManager::initTrain()
|
||||
m_st_bicycleParam.resistance = 0; //阻力 Nm 0~20挡
|
||||
m_st_bicycleParam.spasmType = 0; //默认逆向
|
||||
}
|
||||
|
||||
connect(this, &BCIManager::signalDeviceStatus, &getInstance(), &BCIManager::signalDeviceStatus);
|
||||
}
|
||||
|
||||
void BCIManager::slotLinkerProgrameReadyReadStandardOutput()
|
||||
@@ -138,7 +140,7 @@ 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-垂直上肢
|
||||
if(Part==2)
|
||||
if(Part == 2)
|
||||
{
|
||||
m_st_bicycleParam.trainMode = 4;
|
||||
}
|
||||
@@ -181,3 +183,8 @@ void BCIManager::continueTrain()
|
||||
CCommunicateAPI::getInstance()->sendBicycleParam(m_st_bicycleParam);
|
||||
}
|
||||
}
|
||||
|
||||
void BCIManager::deviceStatus(bool bConnected)
|
||||
{
|
||||
emit signalDeviceStatus(bConnected);
|
||||
}
|
||||
|
||||
@@ -33,6 +33,7 @@ public:
|
||||
Q_INVOKABLE void stopTrain();
|
||||
Q_INVOKABLE void pauseTrain();
|
||||
Q_INVOKABLE void continueTrain();
|
||||
Q_INVOKABLE void deviceStatus(bool bConnected);
|
||||
|
||||
private slots:
|
||||
//Linker程序的标准输出
|
||||
@@ -48,6 +49,8 @@ private slots:
|
||||
signals:
|
||||
void signalQmlStopLinkerPrograme();
|
||||
|
||||
void signalDeviceStatus(bool bConnected);
|
||||
|
||||
private:
|
||||
QProcess *m_pCmd = nullptr;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user