connectors/LPC/LPCObject.py
changeset 525 e43bc748d1fe
parent 521 02cb9e5fb6f6
child 545 627e5c636a4f
equal deleted inserted replaced
524:20141c30a160 525:e43bc748d1fe
   111                                     "LPC transfer error : "+
   111                                     "LPC transfer error : "+
   112                                     str(e)+"\n")
   112                                     str(e)+"\n")
   113 
   113 
   114     def MatchMD5(self, MD5):
   114     def MatchMD5(self, MD5):
   115         data = self.HandleSerialTransaction(GET_PLCIDTransaction())
   115         data = self.HandleSerialTransaction(GET_PLCIDTransaction())
       
   116         print "PLCINFO",data[32:]
   116         return data[:32] == MD5
   117         return data[:32] == MD5
   117 
       
   118     def GetPLCInfo(self, MD5):
       
   119         data = self.HandleSerialTransaction(GET_PLCIDTransaction())
       
   120         return data[32:]
       
   121 
   118 
   122     class IEC_STRING(ctypes.Structure):
   119     class IEC_STRING(ctypes.Structure):
   123         """
   120         """
   124         Must be changed according to changes in iec_types.h
   121         Must be changed according to changes in iec_types.h
   125         """
   122         """