equal
deleted
inserted
replaced
289 return False |
289 return False |
290 device, alignment = self.GetModuleInfos(type_infos) |
290 device, alignment = self.GetModuleInfos(type_infos) |
291 if slave_profile is not None and slave_profile not in device.GetProfileNumbers(): |
291 if slave_profile is not None and slave_profile not in device.GetProfileNumbers(): |
292 return False |
292 return False |
293 return True |
293 return True |
|
294 |
|
295 def GetSlaveName(self, slave_pos): |
|
296 CTNChild = self.GetChildByIECLocation((slave_pos,)) |
|
297 if CTNChild is not None: |
|
298 return CTNChild.CTNName() |
|
299 return self.CTNName() |
294 |
300 |
295 def GetSlaves(self, vendor=None, slave_pos=None, slave_profile=None): |
301 def GetSlaves(self, vendor=None, slave_pos=None, slave_profile=None): |
296 slaves = [] |
302 slaves = [] |
297 for slave in self.Config.getConfig().getSlave(): |
303 for slave in self.Config.getConfig().getSlave(): |
298 if self.FilterSlave(slave, vendor, slave_pos, slave_profile): |
304 if self.FilterSlave(slave, vendor, slave_pos, slave_profile): |