# HG changeset patch # User ed # Date 1275665771 -7200 # Node ID 464d470bdbd7b557f3db5224d32b5a90acbd4c06 # Parent c74a37d156df89aac61cdaab52c60f57b12d179b# Parent 2c8f08f4f8749f96add5174f10cd1957948eda66 merge diff -r c74a37d156df -r 464d470bdbd7 connectors/LPC/LPCAppObject.py --- a/connectors/LPC/LPCAppObject.py Fri Jun 04 16:11:19 2010 +0200 +++ b/connectors/LPC/LPCAppObject.py Fri Jun 04 17:36:11 2010 +0200 @@ -32,7 +32,7 @@ 115200, #speed 2) #timeout self.HandleSerialTransaction(IDLETransaction()) - + def StartPLC(self, debug=False): self.HandleSerialTransaction(STARTTransaction()) @@ -50,7 +50,9 @@ def MatchMD5(self, MD5): data = self.HandleSerialTransaction(GET_PLCIDTransaction()) - return data[:32] == MD5 + if data is not None: + return data[:32] == MD5 + return False class IEC_STRING(ctypes.Structure): """