def check(self): ''' Determines number of connected positioners and their respective hardware IDs ''' self.posinf = ANC350lib.PositionerInfo() #create PositionerInfo Struct self.numconnected = ANC350lib.positionerCheck(ctypes.byref(self.posinf)) #look for positioners! if self.numconnected > 0: print self.numconnected,'ANC350 connected' print 'ANC350 with id:',self.posinf.id,'has locked state:',self.posinf.locked