plugger.py
changeset 544 064165a5276a
parent 535 f8cecd8eb32e
child 578 6f5795bdee49
equal deleted inserted replaced
543:3dec6ff88620 544:064165a5276a
  1892         # We are now connected. Update button status
  1892         # We are now connected. Update button status
  1893         MD5 = self.GetLastBuildMD5()
  1893         MD5 = self.GetLastBuildMD5()
  1894         # Check remote target PLC correspondance to that md5
  1894         # Check remote target PLC correspondance to that md5
  1895         if MD5 is not None:
  1895         if MD5 is not None:
  1896             if not self._connector.MatchMD5(MD5):
  1896             if not self._connector.MatchMD5(MD5):
  1897                 self.logger.write_warning(
  1897 #                self.logger.write_warning(
  1898                    _("Latest build does not match with target, please transfer.\n"))
  1898 #                   _("Latest build does not match with target, please transfer.\n"))
  1899                 self.EnableMethod("_Transfer", True)
  1899                 self.EnableMethod("_Transfer", True)
  1900             else:
  1900             else:
  1901                 self.logger.write(
  1901 #                self.logger.write(
  1902                    _("Latest build matches target, no transfer needed.\n"))
  1902 #                   _("Latest build matches target, no transfer needed.\n"))
  1903                 self.EnableMethod("_Transfer", True)
  1903                 self.EnableMethod("_Transfer", True)
  1904                 # warns controller that program match
  1904                 # warns controller that program match
  1905                 self.ProgramTransferred()
  1905                 self.ProgramTransferred()
  1906                 #self.EnableMethod("_Transfer", False)
  1906                 #self.EnableMethod("_Transfer", False)
  1907         else:
  1907         else:
  1908             self.logger.write_warning(
  1908 #            self.logger.write_warning(
  1909                 _("Cannot compare latest build to target. Please build.\n"))
  1909 #                _("Cannot compare latest build to target. Please build.\n"))
  1910             self.EnableMethod("_Transfer", False)
  1910             self.EnableMethod("_Transfer", False)
  1911 
  1911 
  1912 
  1912 
  1913     def _Disconnect(self):
  1913     def _Disconnect(self):
  1914         self._connector = None
  1914         self._connector = None