ProjectController.py
changeset 1779 6cf16e5bfbf9
parent 1777 c46ec818bdd7
child 1780 c52d1460cea8
equal deleted inserted replaced
1778:1c6a704bd39c 1779:6cf16e5bfbf9
  1778         # We are now connected. Update button status
  1778         # We are now connected. Update button status
  1779         MD5 = self.GetLastBuildMD5()
  1779         MD5 = self.GetLastBuildMD5()
  1780         # Check remote target PLC correspondance to that md5
  1780         # Check remote target PLC correspondance to that md5
  1781         if MD5 is not None:
  1781         if MD5 is not None:
  1782             if not self._connector.MatchMD5(MD5):
  1782             if not self._connector.MatchMD5(MD5):
  1783 #                self.logger.write_warning(
  1783                 # self.logger.write_warning(
  1784 #                   _("Latest build does not match with target, please transfer.\n"))
  1784                 #     _("Latest build does not match with target, please transfer.\n"))
  1785                 self.EnableMethod("_Transfer", True)
  1785                 self.EnableMethod("_Transfer", True)
  1786             else:
  1786             else:
  1787 #                self.logger.write(
  1787                 # self.logger.write(
  1788 #                   _("Latest build matches target, no transfer needed.\n"))
  1788                 #     _("Latest build matches target, no transfer needed.\n"))
  1789                 self.EnableMethod("_Transfer", True)
  1789                 self.EnableMethod("_Transfer", True)
  1790                 # warns controller that program match
  1790                 # warns controller that program match
  1791                 self.ProgramTransferred()
  1791                 self.ProgramTransferred()
  1792                 #self.EnableMethod("_Transfer", False)
  1792                 #self.EnableMethod("_Transfer", False)
  1793         else:
  1793         else:
  1794 #            self.logger.write_warning(
  1794             # self.logger.write_warning(
  1795 #                _("Cannot compare latest build to target. Please build.\n"))
  1795             #     _("Cannot compare latest build to target. Please build.\n"))
  1796             self.EnableMethod("_Transfer", False)
  1796             self.EnableMethod("_Transfer", False)
  1797 
  1797 
  1798     def _Disconnect(self):
  1798     def _Disconnect(self):
  1799         self._SetConnector(None)
  1799         self._SetConnector(None)
  1800 
  1800