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

Update the M2 SAL Interface Based on the Latest XML File in Phase 1

    XMLWordPrintable

Details

    • Story
    • Status: Done
    • Resolution: Done
    • None
    • ts_main_telescope
    • 3
    • TSSW Sprint - Aug 3 - Aug 17, TSSW Sprint - Aug 17 - Aug 31, TSSW Sprint - Aug 31 - Sep 14, TSSW Sprint - Sep 28 - Oct 12, TSSW Sprint - Oct 12 - Oct 26
    • Telescope and Site
    • No

    Description

      Update the M2 SAL interface based on the latest xml file. After the summit test at Feb. in this year, the M2 xml has been updated to support more use cases than before. This task is to update the software to support this. This task is in the phase 1.

      Attachments

        Issue Links

          Activity

            ttsai Te-Wei Tsai added a comment - - edited

            I can let the LabVIEW to get the SAL data already:

            The information from Monitor is here:

            Incoming MTM2_command_start settingsToApply =  1
            Client 0 got a command cmdId=1603947651 command_start
            Client 0 ackCommand command_start
            === [ackCommand_start] acknowledging a command with :
                seqNum   : 1603947651
                ack      : 300
                error    : 0
                host     : -1062709719
                origin    : 4274
                identity    : MTM2
                result   : 
            

            ttsai Te-Wei Tsai added a comment - - edited I can let the LabVIEW to get the SAL data already: The information from Monitor is here: Incoming MTM2_command_start settingsToApply = 1 Client 0 got a command cmdId= 1603947651 command_start Client 0 ackCommand command_start === [ackCommand_start] acknowledging a command with : seqNum : 1603947651 ack : 300 error : 0 host : - 1062709719 origin : 4274 identity : MTM2 result :
            ttsai Te-Wei Tsai added a comment -

            Based on How do I Open a Vi reference to and run a Polymorphic VI?, I can not get the strictly typed vi reference from the polymorphic vi.

            ttsai Te-Wei Tsai added a comment - Based on How do I Open a Vi reference to and run a Polymorphic VI? , I can not get the strictly typed vi reference from the polymorphic vi.
            ttsai Te-Wei Tsai added a comment - - edited

            I need to update the configuration in the CTIO Jenkins instance to download the git submodules to run all the test. The details is Checkout submodules in Jenkins with Github organisation plugin. In addition, it looks like I do not need to modify the Jenkinsfile.

            ttsai Te-Wei Tsai added a comment - - edited I need to update the configuration in the CTIO Jenkins instance to download the git submodules to run all the test. The details is  Checkout submodules in Jenkins with Github organisation plugin . In addition, it looks like I do not need to modify the Jenkinsfile.
            ttsai Te-Wei Tsai added a comment -

            Please help to review the PR:
            https://github.com/lsst-ts/ts_mtm2/pull/21

            The main update is to support the SAL v5.0.0. I also put the repo to the CTIO jenkins to do the CI/CD test.
            Thanks!

            ttsai Te-Wei Tsai added a comment - Please help to review the PR: https://github.com/lsst-ts/ts_mtm2/pull/21 The main update is to support the SAL v5.0.0. I also put the repo to the CTIO jenkins to do the CI/CD test. Thanks!
            dmills Dave Mills added a comment -

            Great work to enhance our CI testing when LV is involved

            dmills Dave Mills added a comment - Great work to enhance our CI testing when LV is involved

            People

              ttsai Te-Wei Tsai
              ttsai Te-Wei Tsai
              Dave Mills
              Dave Mills, Te-Wei Tsai
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.