SourceCode/Bond/Servo/CEquipment.cpp
@@ -72,6 +72,17 @@
      return iter->second;
   }
   CStep* CEquipment::getStepWithName(const char* pszName)
   {
      for (auto item : m_mapStep) {
         if (item.second->getName().compare(pszName) == 0) {
            return item.second;
         }
      }
      return nullptr;
   }
   int CEquipment::addStep(unsigned int addr, CStep* pStep)
   {
      auto iter = m_mapStep.find(addr);
@@ -84,6 +95,7 @@
   void CEquipment::init()
   {
      initPins();
      for (auto item : m_mapStep) {
         item.second->init();
      }
@@ -361,4 +373,10 @@
      if (index >= VCR_MAX) return FALSE;
      return m_bVCREnable[index];
   }
   int CEquipment::recvSample(CPin* pPin, CSample* pSample)
   {
      LOGI("<CEquipment>recvSample, pin:%s", pPin->getName().c_str());
      return 0;
   }
}