LAPTOP-SNT8I5JK\Boounion
2025-06-19 d24917a7422efa5aa1d3cff2ef70ad754cebaedf
SourceCode/Bond/Servo/Model.cpp
@@ -40,6 +40,18 @@
   m_strWorkDir = pszWorkDir;
}
void CModel::loadPortParams()
{
   BOOL portEnable, autoChangeEnable;
   int portType, portMode, cassetteType, transferMode;
   for (int i = 0; i < 4; i++) {
      m_configuration.getPortParms(i, portEnable, portType, portMode,
         cassetteType, transferMode, autoChangeEnable);
      m_master.setPortType(i, portEnable, portType, portMode, cassetteType,
         transferMode, autoChangeEnable);
   }
}
int CModel::init()
{
   CString strIniFile;
@@ -188,7 +200,6 @@
         break;
      case ROBOT_EVENT_FINISH:
         LOGI("<CModel>onRobotTaskEvent: 任务完成(%s, ClassID=%s).", strDesc.c_str(), strClassID.c_str());
         pTask->completed();
         break;
      case ROBOT_EVENT_ERROR:
         LOGE("<CModel>onRobotTaskEvent: 任务错误(%s, ClassID=%s).", strDesc.c_str(), strClassID.c_str());
@@ -233,7 +244,7 @@
      // 状态映射
      static const char* STATUS_STR[] = {
         "Unknown", "Ready", "Running", "Error", "Abort", "Completed"
         "Unknown", "Ready", "Running", "Picking", "Placing", "Restoring", "Error", "Abort", "Completed"
      };
      auto state = pTask->getState();
      int index = static_cast<int>(state);