controls/DebugVariablePanel/DebugVariableItem.py
changeset 1220 16c283246241
parent 1215 786f2533200a
child 1267 fae0809eae98
equal deleted inserted replaced
1219:f5da9702685a 1220:16c283246241
   228         Function called by debug thread when a new debug value is available
   228         Function called by debug thread when a new debug value is available
   229         @param tick: PLC tick when value was captured
   229         @param tick: PLC tick when value was captured
   230         @param value: Value captured
   230         @param value: Value captured
   231         @param forced: Forced flag, True if value is forced (default: False)
   231         @param forced: Forced flag, True if value is forced (default: False)
   232         """
   232         """
   233         DebugDataConsumer.NewValue(self, tick, value, forced, raw_bool=False)
   233         DebugDataConsumer.NewValue(self, tick, value, forced, raw=None)
   234         
   234         
   235         if self.Data is not None:
   235         if self.Data is not None:
   236             # String data value is CRC
   236             # String data value is CRC
   237             num_value = (binascii.crc32(value) & STRING_CRC_MASK
   237             num_value = (binascii.crc32(value) & STRING_CRC_MASK
   238                          if self.VariableType in ["STRING", "WSTRING"]
   238                          if self.VariableType in ["STRING", "WSTRING"]