plugger.py
changeset 414 6f54c173aa19
parent 411 8261c8f1e365
child 415 339fa2542481
equal deleted inserted replaced
413:88ee3d7bd4eb 414:6f54c173aa19
  1614                              _("Debug data not coherent %d != %d\n")%(len(debug_vars), len(self.TracedIECPath)))
  1614                              _("Debug data not coherent %d != %d\n")%(len(debug_vars), len(self.TracedIECPath)))
  1615             elif debug_tick == -1:
  1615             elif debug_tick == -1:
  1616                 #wx.CallAfter(self.logger.write, "Debugger unavailable\n")
  1616                 #wx.CallAfter(self.logger.write, "Debugger unavailable\n")
  1617                 pass
  1617                 pass
  1618             else:
  1618             else:
  1619                 wx.CallAfter(self.logger.write, _("Debugger disabled\n"))
       
  1620                 if self._connector.PLCIsStarting():
  1619                 if self._connector.PLCIsStarting():
  1621                     time.sleep(0.01)
  1620                     time.sleep(0.01)
  1622                 else:
  1621                 else:
       
  1622                     wx.CallAfter(self.logger.write, _("Debugger disabled\n"))
  1623                     self.debug_break = True
  1623                     self.debug_break = True
  1624             self.IECdebug_lock.release()
  1624             self.IECdebug_lock.release()
  1625 
  1625 
  1626     def KillDebugThread(self):
  1626     def KillDebugThread(self):
  1627         self.debug_break = True
  1627         self.debug_break = True