equal
deleted
inserted
replaced
209 Function called by debug thread when a new debug value is available |
209 Function called by debug thread when a new debug value is available |
210 @param tick: PLC tick when value was captured |
210 @param tick: PLC tick when value was captured |
211 @param value: Value captured |
211 @param value: Value captured |
212 @param forced: Forced flag, True if value is forced (default: False) |
212 @param forced: Forced flag, True if value is forced (default: False) |
213 """ |
213 """ |
214 DebugDataConsumer.NewValue(self, tick, value, forced) |
214 DebugDataConsumer.NewValue(self, tick, value, forced, raw_bool=False) |
215 |
215 |
216 if self.Data is not None: |
216 if self.Data is not None: |
217 # String data value is CRC |
217 # String data value is CRC |
218 num_value = (binascii.crc32(value) & STRING_CRC_MASK |
218 num_value = (binascii.crc32(value) & STRING_CRC_MASK |
219 if self.VariableType in ["STRING", "WSTRING"] |
219 if self.VariableType in ["STRING", "WSTRING"] |