plugger.py
changeset 440 f122eb4248b6
parent 430 5981ad8547f5
child 443 34c9788bd933
child 446 1edde533db19
equal deleted inserted replaced
439:aa7266534461 440:f122eb4248b6
  1527         # TODO : use explicit status instead of boolean
  1527         # TODO : use explicit status instead of boolean
  1528         if self._connector is not None:
  1528         if self._connector is not None:
  1529             status = self._connector.GetPLCstatus()
  1529             status = self._connector.GetPLCstatus()
  1530         else:
  1530         else:
  1531             status = "Disconnected"
  1531             status = "Disconnected"
  1532         _ = lambda x : x
       
  1533         for args in {
  1532         for args in {
  1534                _("Starting"):     [("_Run", True),
  1533                  "Starting" :    [("_Run", True),
  1535                                   ("_Debug", True),
  1534                                   ("_Debug", True),
  1536                                   ("_Stop", False)],
  1535                                   ("_Stop", False)],
  1537                _("Started"):     [("_Run", False),
  1536                  "Started" :     [("_Run", False),
  1538                                   ("_Debug", False),
  1537                                   ("_Debug", False),
  1539                                   ("_Stop", True)],
  1538                                   ("_Stop", True)],
  1540                _("Stopped"):     [("_Run", True),
  1539                  "Stopped" :     [("_Run", True),
  1541                                   ("_Debug", True),
  1540                                   ("_Debug", True),
  1542                                   ("_Stop", False)],
  1541                                   ("_Stop", False)],
  1543                _("Empty"):       [("_Run", False),
  1542                  "Empty" :       [("_Run", False),
  1544                                   ("_Debug", False),
  1543                                   ("_Debug", False),
  1545                                   ("_Stop", False)],
  1544                                   ("_Stop", False)],
  1546                _("Dirty"):       [("_Run", True),
  1545                  "Broken" :      [("_Run", True),
  1547                                   ("_Debug", True),
  1546                                   ("_Debug", True),
  1548                                   ("_Stop", False)],
  1547                                   ("_Stop", False)],
  1549                _("Broken"):      [("_Run", True),
  1548                  "Disconnected" :[("_Run", False),
  1550                                   ("_Debug", True),
       
  1551                                   ("_Stop", False)],
       
  1552                _("Disconnected"):[("_Run", False),
       
  1553                                   ("_Debug", False),
  1549                                   ("_Debug", False),
  1554                                   ("_Stop", False),
  1550                                   ("_Stop", False),
  1555                                   ("_Transfer", False),
  1551                                   ("_Transfer", False),
  1556                                   ("_Connect", True),
  1552                                   ("_Connect", True),
  1557                                   ("_Disconnect", False)],
  1553                                   ("_Disconnect", False)],