XMLWordPrintable

    Details

    • Type: Epic
    • Status: In Progress
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: ts_integration
    • Labels:
    • Epic Name:
      M2 verification
    • Story Points:
      104
    • WBS:
      1.04C.15.9 (Integration and Test)
    • Team:
      Telescope and Site
    • Epic Priority:
      9

      Attachments

      Stories in Epic (Custom Issue Matrix)

      Key Summary Story Points Assignee Status
      DM-39209

      Use the Latest ts_tcpip Package in ts_m2com Package

      Te-Wei Tsai To Do
      DM-39264

      Set the Configuration Files from M2 Python GUI

      Te-Wei Tsai To Do
      DM-38793

      Support the M2 Python GUI with the CSC Specific Functions

      Te-Wei Tsai To Do
      DM-38792

      Move the Functions from M2 Python CSC to Common Module

      Te-Wei Tsai To Do
      DM-37797

      Update the Conda Recipe of M2 Python Packages for the Transition to Python 3.11

      Te-Wei Tsai To Do
      DM-38998

      Improve the Telemetry Rate between M2 Python GUI and cRIO Simulator

      Te-Wei Tsai To Do
      DM-39315

      Organize the M2 Cart Rotation Data

      2 Te-Wei Tsai In Review
       
      DM-39104

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

      3 Te-Wei Tsai Done
       
      DM-38999

      Debug the SVD Decomposition in M2 cRIO when Calculating RZ

      2 Te-Wei Tsai Done
       
      DM-37558

      Remove the Workaround of Jenkinsfile in M2 Python Packages

      0 Te-Wei Tsai Done
       
      DM-37557

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 11

      4 Te-Wei Tsai Done
       
      DM-37479

      Adapt the M2 Python Code to the Latest ts_tcpip Package

      1 Te-Wei Tsai Done
       
      DM-38593

      Process the Summary Faults Status and Limit Switch Status in M2 Python Module

      3 Te-Wei Tsai Done
       
      DM-38791

      Integrate and Test the M2 cRIO Simulator with M2 Python GUI in Phase 1

      3 Te-Wei Tsai Done
       
      DM-38837

      Support the M2 Command to Set the CLC Control Parameters by TCP/IP Interface

      2 Te-Wei Tsai Done
       
      DM-37454

      Evaluate the PySide6 in TSSW Develop-Env Image

      1 Te-Wei Tsai Done
       
      DM-37448

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 10

      3 Te-Wei Tsai Done
       
      DM-37447

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 9

      3 Te-Wei Tsai Done
       
      DM-37681

      Translate the Rigid Body Calculation of M2

      2 Te-Wei Tsai Done
       
      DM-37669

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 12

      3 Te-Wei Tsai Done
       
      DM-37017

      Write the Jupyter Notebook to Simulate/Analysis M2 Bump Test

      0 Te-Wei Tsai Done
       
      DM-36592

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 2

      2 Te-Wei Tsai Done
       
      DM-36506

      Improve the Reset-Breakers Button in M2 Python EUI

      1 Te-Wei Tsai Done
       
      DM-36471

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 1

      1 Te-Wei Tsai Done
       
      DM-36470

      Improve the Error Code in M2 Python Simulator

      2 Te-Wei Tsai Done
       
      DM-36453

      Read the IMS File of M2 Cell Controller

      0 Te-Wei Tsai Done
       
      DM-36441

      Read the Home Position File of M2 Cell Controller

      1 Te-Wei Tsai Done
       
      DM-36436

      Read the Actuator Configuration Files of M2 Cell Controller

      1 Te-Wei Tsai Done
       
      DM-36229

      Read the Configuration Files of M2 Cell Controller in Phase 2

      3 Te-Wei Tsai Done
       
      DM-36663

      Review the Harris Documents related to Mirror Test

      1 Te-Wei Tsai Done
       
      DM-36662

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 4

      2 Te-Wei Tsai Done
       
      DM-36661

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 3

      2 Te-Wei Tsai Done
       
      DM-36783

      Improve the M2 GUI Command

      1 Te-Wei Tsai Done
       
      DM-36773

      Draft the Idea of M2 Mirror Safety Test

      3 Te-Wei Tsai Done
       
      DM-36725

      Fix the M2 CSC for the Update of Latest Common Package

      0 Te-Wei Tsai Done
       
      DM-36990

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 6

      3 Te-Wei Tsai Done
       
      DM-36989

      Update the M2 CSC to Add Some Safety Check

      1 Te-Wei Tsai Done
       
      DM-36987

      Check the Code of M2 Mirror Safety in Control System

      0 Te-Wei Tsai Done
       
      DM-36986

      Study the LUT/Parameters Difference between Surrogate and Mirror in M2

      1 Te-Wei Tsai Done
       
      DM-36865

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 5

      2 Te-Wei Tsai Done
       
      DM-36110

      Read the Configuration Files of M2 Cell Controller in Phase 1

      2 Te-Wei Tsai Done
       
      DM-36100

      Optimize the M2 Python GUI System Performance

      1 Te-Wei Tsai Done
       
      DM-36079

      Move the M2 Cell LabVIEW Code to New Target cRIO-9049

      2 Te-Wei Tsai Done
       
      DM-36044

      Migrate the LabVIEW Functions from M2 Server to M2 Cell

      2 Te-Wei Tsai Done
       
      DM-36031

      Migrate the Common Asynchronous Tasks from ts_m2 to ts_m2com

      1 Te-Wei Tsai Done
       
      DM-36020

      Integrate the M2 Python EUI with Common Module in Phase 4

      2 Te-Wei Tsai Done
       
      DM-36015

      Integrate the M2 Python EUI with Common Module in Phase 3

      4 Te-Wei Tsai Done
       
      DM-35474

      MTHexapod: report strut position error

      1 Russell Owen Done
       
      DM-38556

      Adapt the ts_pre_commit_conf in M2 Python Software

      0 Te-Wei Tsai Done
       
      DM-38518

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 14

      1 Te-Wei Tsai Done
       
      DM-38516

      Support the mypy in the M2 Python GUI

      2 Te-Wei Tsai Done
       
      DM-38515

      Support the mypy in the M2 Python Common Module

      1 Te-Wei Tsai Done
       
      DM-38501

      Fix the Bug of MTM2 CSC Simulation Mode

      1 Te-Wei Tsai Done
       
      DM-37795

      Improve the Rigid Body Movement Simulation in M2 Python Simulator

      1 Te-Wei Tsai Done
       
      DM-37893

      Support the M2 Verification Test On Summit

      4 Te-Wei Tsai Done
       
      DM-37840

      Investigate the Bugs of MTM2 Python CSC

      1 Te-Wei Tsai Done
       
      DM-37853

      Select the Actuator Group to Hide in M2 Python EUI

      2 Te-Wei Tsai Done
       
      DM-38690

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 15

      1 Te-Wei Tsai Done
       
      DM-39023

      Fix the M2 Python CSC Acknowledgment Issue

      0 Te-Wei Tsai Done
       
      DM-38107

      Put the M2 Actuator Force Limit to the Configuration File

      1 Te-Wei Tsai Done
       
      DM-38098

      Fix the Black Format of M2 Python Packages

      0 Te-Wei Tsai Done
       
      DM-38046

      Prepare the M2 Jupyter Notebook of Bending Mode Test

      0 Te-Wei Tsai Done
       
      DM-37975

      Fix the M2 Python CSC Test Case of Rigid Body Movement

      0 Te-Wei Tsai Done
       
      DM-37941

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 13

      2 Te-Wei Tsai Done
       
      DM-37368

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 8

      3 Te-Wei Tsai Done
       
      DM-37262

      Support the Functions of State Transition in M2 Python Controller

      2 Te-Wei Tsai Done
       
      DM-37126

      Support the M2 Cell TCP/IP Interface with Json Packet in Phase 7

      2 Te-Wei Tsai Done
       
      DM-37125

      Simulate the CLC and ILC Commands in M2 Simulator

      3 Te-Wei Tsai Done
       
      DM-37124

      Simulate the Power Status in M2 Simulator

      1 Te-Wei Tsai Done
       
      DM-37119

      Prepare the M2 Jupyter Notebook of Bump Test

      0 Te-Wei Tsai Done
       
      DM-37101

      Study the State Machines in M2 Server LabVIEW Code

      1 Te-Wei Tsai Done
       
      DM-37093

      Update M2 Common Module for the Temperature Offset Command

      0 Te-Wei Tsai Done
       
      DM-39265

      Fix the M2 Python CSC for the Possible Incomplete Telemetry

      1 Te-Wei Tsai Done
       
      DM-39085

      Support the M2 Cart Rotation Test

      2 Te-Wei Tsai Done
       
      DM-39000

      Support the EnabledFault Mask in M2 Cell and Debug the Error Handling

      2 Te-Wei Tsai Done
       
      DM-39126

      Allow the M2 Python GUI to Update the Error Mask in Controller

      Te-Wei Tsai Invalid

        Activity

        aclements Andy Clements created issue -
        aclements Andy Clements made changes -
        Field Original Value New Value
        Labels M2
        aclements Andy Clements made changes -
        Status To Do [ 10001 ] In Progress [ 3 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36031 [ 2004566 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36015 [ 1999826 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36020 [ 2000880 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36044 [ 2015270 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36079 [ 2028678 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36100 [ 2038115 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36110 [ 2055280 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36229 [ 2092765 ]
        rowen Russell Owen made changes -
        Epic Child DM-35474 [ 1783415 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36436 [ 2223782 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36441 [ 2225789 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36453 [ 2231278 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36470 [ 2237775 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36471 [ 2237790 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36506 [ 2253153 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36592 [ 2286740 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36661 [ 2341691 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36662 [ 2341699 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36663 [ 2341709 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36725 [ 2384501 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36773 [ 2397563 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36783 [ 2399386 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36865 [ 2442542 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36986 [ 2520120 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36987 [ 2520127 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36989 [ 2520445 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-36990 [ 2520449 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37017 [ 2533744 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37093 [ 2592990 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37101 [ 2621590 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37119 [ 2628618 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37124 [ 2629597 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37125 [ 2629637 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37126 [ 2629650 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37262 [ 2688600 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37368 [ 2743053 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37447 [ 2831170 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37448 [ 2831229 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37454 [ 2879929 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37479 [ 2895547 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37557 [ 2946062 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37558 [ 2946077 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37669 [ 3031674 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37681 [ 3035082 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37795 [ 3084453 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37797 [ 3085219 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37840 [ 3101600 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37853 [ 3107850 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37893 [ 3133793 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37941 [ 3149188 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-37975 [ 3177083 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38046 [ 3200164 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38098 [ 3244266 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38107 [ 3246488 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38501 [ 3511084 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38515 [ 3514593 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38516 [ 3514601 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38518 [ 3516016 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38556 [ 3548036 ]
        pcortes Patricio Cortes made changes -
        Epic Child DM-38423 [ 3464253 ]
        pcortes Patricio Cortes made changes -
        Epic Child DM-38423 [ 3464253 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38593 [ 3556429 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38690 [ 3616451 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38791 [ 3669611 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38792 [ 3669640 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38793 [ 3669656 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38837 [ 3699999 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38998 [ 3764324 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-38999 [ 3764338 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39000 [ 3764357 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39023 [ 3772765 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39085 [ 3808608 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39104 [ 3815932 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39126 [ 3823182 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39209 [ 3864145 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39264 [ 3882419 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39265 [ 3882454 ]
        ttsai Te-Wei Tsai made changes -
        Epic Child DM-39315 [ 3909938 ]

          People

          Assignee:
          ttsai Te-Wei Tsai
          Reporter:
          aclements Andy Clements
          Reviewers:
          Sandrine Thomas
          Watchers:
          Andy Clements
          Votes:
          0 Vote for this issue
          Watchers:
          1 Start watching this issue

            Dates

            Due:
            Created:
            Updated:
            Start date:
            End date:

              Jenkins

              No builds found.