mrDarker
2025-06-10 c1c4d51585fd2bf07ecde55224ef241f5b553cfa
SourceCode/Bond/Servo/CWriteStep.cpp
@@ -89,9 +89,9 @@
            // 1.写数据
            nextStep();
            ASSERT(m_pCclink);
            int nRet = m_pCclink->WriteData(m_station, (short)DeviceType::W,
            int nWriteRet = m_pCclink->WriteData(m_station, (short)DeviceType::W,
               m_nWriteDevNo, m_nWriteDataSize, (short*)m_szBuffer);
            if (0 != nRet) {
            if (0 != nWriteRet) {
               onTimeout();
               goto RESET;
            }
@@ -141,10 +141,11 @@
      CStep::getAttributeVector(attrubutes);
      std::string temp;
      unsigned int weight = 20;
      attrubutes.addAttribute(new CAttribute("Current Step",
         std::to_string(m_nCurStep).c_str(), ""));
         std::to_string(m_nCurStep).c_str(), "", weight++));
      attrubutes.addAttribute(new CAttribute("Signal Dev",
         ("W" + CToolUnits::toHexString(m_nWriteSignalDev, temp)).c_str(), ""));
         ("W" + CToolUnits::toHexString(m_nWriteSignalDev, temp)).c_str(), "", weight++));
   }
   void CWriteStep::init()