Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-39104

Unify the Error of Mock Controller in M2 Simulator and Support the Error Mask

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_main_telescope
    • Labels:
    • Story Points:
      3
    • Epic Link:
    • Sprint:
      TSSW Sprint - May 08 - May 22
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Unify the error of mock controller in M2 Python simulator (ts_m2com) and support the error mask. Right now, there are the mock error code and mock summary faults status. We should use the mock summary faults status only for the internal mock controller's fault.

      In addition, allow the M2 Python GUI to update the error mask in controller. By doing this, the user can bypass the specific error happened in the controller.

      Note. The story point here also contains the discussion with Andy and prioritizing the M2 wish list by Bo. Send the document to Andy already.

        Attachments

          Issue Links

            Activity

            Show
            ttsai Te-Wei Tsai added a comment - The document to Andy: https://docs.google.com/document/d/1JS2-n4AQvpsNP0_PzArvWklL2OaX9kB4y6QXtDXPCMU/edit?usp=sharing
            Hide
            ttsai Te-Wei Tsai added a comment -

            Hi, please help to review the PRs:
            1. https://github.com/lsst-ts/ts_mtm2_cell/pull/31
            2. https://github.com/lsst-ts/ts_m2com/pull/34
            3. https://github.com/lsst-ts/ts_m2gui/pull/41

            You can ignore the first commit in LabVIEW PR.

            Thanks!

            Show
            ttsai Te-Wei Tsai added a comment - Hi, please help to review the PRs: 1. https://github.com/lsst-ts/ts_mtm2_cell/pull/31 2. https://github.com/lsst-ts/ts_m2com/pull/34 3. https://github.com/lsst-ts/ts_m2gui/pull/41 You can ignore the first commit in LabVIEW PR. Thanks!
            Hide
            pcortes Patricio Cortes added a comment -

            I left a few comments in the LabVIEW PR, but nothing major. Feel free to ignore them if you want. Thanks.

            Show
            pcortes Patricio Cortes added a comment - I left a few comments in the LabVIEW PR, but nothing major. Feel free to ignore them if you want. Thanks.

              People

              Assignee:
              ttsai Te-Wei Tsai
              Reporter:
              ttsai Te-Wei Tsai
              Reviewers:
              Patricio Cortes
              Watchers:
              Patricio Cortes, Te-Wei Tsai
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.