equal
deleted
inserted
replaced
42 Result = int(dec_value) |
42 Result = int(dec_value) |
43 else: |
43 else: |
44 Result = res == 0 |
44 Result = res == 0 |
45 |
45 |
46 SDOAnswered() |
46 SDOAnswered() |
47 if res != 0 : |
47 if res != 0: |
48 PLCObject.LogMessage( |
48 PLCObject.LogMessage( |
49 LogLevelsDict["WARNING"], |
49 LogLevelsDict["WARNING"], |
50 "%s : %s" % (command, output)) |
50 "%s : %s" % (command, output)) |
51 |
51 |
52 |
52 |
86 s = ctypes.create_string_buffer(4*1024) |
86 s = ctypes.create_string_buffer(4*1024) |
87 last = None |
87 last = None |
88 while not StopKMSGThread: |
88 while not StopKMSGThread: |
89 bytes_to_read = klog(3, s, len(s)-1) |
89 bytes_to_read = klog(3, s, len(s)-1) |
90 log = s.value[:bytes_to_read-1] |
90 log = s.value[:bytes_to_read-1] |
91 if last : |
91 if last: |
92 log = log.rpartition(last)[2] |
92 log = log.rpartition(last)[2] |
93 if log : |
93 if log: |
94 last = log.rpartition('\n')[2] |
94 last = log.rpartition('\n')[2] |
95 for lvl, msg in re.findall( |
95 for lvl, msg in re.findall( |
96 r'<(\d)>\[\s*\d*\.\d*\]\s*(EtherCAT\s*.*)$', |
96 r'<(\d)>\[\s*\d*\.\d*\]\s*(EtherCAT\s*.*)$', |
97 log, re.MULTILINE): |
97 log, re.MULTILINE): |
98 PLCObject.LogMessage( |
98 PLCObject.LogMessage( |