canfestival/config_utils.py
changeset 1741 dd94b9a68c61
parent 1740 b789b695b5c6
child 1742 92932cd370a4
equal deleted inserted replaced
1740:b789b695b5c6 1741:dd94b9a68c61
   200             if pdo_cobid in self.ListCobIDAvailable:
   200             if pdo_cobid in self.ListCobIDAvailable:
   201                 self.ListCobIDAvailable.remove(pdo_cobid)
   201                 self.ListCobIDAvailable.remove(pdo_cobid)
   202 
   202 
   203         return len(nodeRpdoIndexes), len(nodeTpdoIndexes)
   203         return len(nodeRpdoIndexes), len(nodeTpdoIndexes)
   204 
   204 
   205 
       
   206     def PrepareMasterNode(self):
   205     def PrepareMasterNode(self):
   207         """
   206         """
   208         Add mandatory entries for DCF generation into MasterNode.
   207         Add mandatory entries for DCF generation into MasterNode.
   209         """
   208         """
   210 
   209 
   247             # Configure Master's SDO parameters entries
   246             # Configure Master's SDO parameters entries
   248             self.Manager.ManageEntriesOfCurrent([0x1280 + idx], [], self.MasterNode)
   247             self.Manager.ManageEntriesOfCurrent([0x1280 + idx], [], self.MasterNode)
   249             self.MasterNode.SetEntry(0x1280 + idx, 0x01, RSDO_cobid)
   248             self.MasterNode.SetEntry(0x1280 + idx, 0x01, RSDO_cobid)
   250             self.MasterNode.SetEntry(0x1280 + idx, 0x02, TSDO_cobid)
   249             self.MasterNode.SetEntry(0x1280 + idx, 0x02, TSDO_cobid)
   251             self.MasterNode.SetEntry(0x1280 + idx, 0x03, nodeid)
   250             self.MasterNode.SetEntry(0x1280 + idx, 0x03, nodeid)
   252 
       
   253 
   251 
   254     def GetMasterNode(self):
   252     def GetMasterNode(self):
   255         """
   253         """
   256         Return MasterNode.
   254         Return MasterNode.
   257         """
   255         """