changeset 2124 | 1f2c3fdd70d0 |
parent 2113 | b14b6f9008dc |
child 2127 | 32255ca50fb0 |
--- a/etherlab/EthercatMaster.py Sat Apr 13 01:40:31 2013 +0200 +++ b/etherlab/EthercatMaster.py Sat Apr 13 02:14:37 2013 +0200 @@ -292,6 +292,12 @@ return False return True + def GetSlaveName(self, slave_pos): + CTNChild = self.GetChildByIECLocation((slave_pos,)) + if CTNChild is not None: + return CTNChild.CTNName() + return self.CTNName() + def GetSlaves(self, vendor=None, slave_pos=None, slave_profile=None): slaves = [] for slave in self.Config.getConfig().getSlave():