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

Test the Rotator/ Hexapod CSC based on ts_salobj

    XMLWordPrintable

    Details

      Description

      This task will test the new CSC codes by Russell to see why the rotator cRIO in SLAC can not receive the command. This is a follow-up task of DM-21951, DM-22104, DM-22066, and DM-22067.

        Attachments

          Issue Links

            Activity

            Hide
            ttsai Te-Wei Tsai added a comment -

            Tiago prepared the docker image of rotator: lsstts/rotator:v0.1.0_sim.

            Show
            ttsai Te-Wei Tsai added a comment - Tiago prepared the docker image of rotator: lsstts/rotator:v0.1.0_sim.
            Hide
            ttsai Te-Wei Tsai added a comment - - edited

            Played Russell's new rotator CSC code in the container. The "command_rotator.py" is used as the single CSC test with the hardware (the simulation mode is used in the container). It looked like I found the same bug as Tiago: DM-22265.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Played Russell's new rotator CSC code in the container. The "command_rotator.py" is used as the single CSC test with the hardware (the simulation mode is used in the container). It looked like I found the same bug as Tiago: DM-22265 .
            Hide
            ttsai Te-Wei Tsai added a comment - - edited

            From the previous discussion with Russell, he believed the reason of command was rejected in SLAC was because the EUI was not used to change the control mode to the DDS mode. Here, I plan to check the TCP/IP messages from the new Rotator CSC.

            Reviewed all Russell's code. I think there should be no problem for the encode/ decode of TCP/IP message.

            Show
            ttsai Te-Wei Tsai added a comment - - edited From the previous discussion with Russell, he believed the reason of command was rejected in SLAC was because the EUI was not used to change the control mode to the DDS mode. Here, I plan to check the TCP/IP messages from the new Rotator CSC. Reviewed all Russell's code. I think there should be no problem for the encode/ decode of TCP/IP message.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Prepared the docker image for hexapod and reported the bugs to Russell.

            Show
            ttsai Te-Wei Tsai added a comment - Prepared the docker image for hexapod and reported the bugs to Russell.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Prepared the hexapod dockerfile. Please help to check the PR:

            https://github.com/lsst-ts/ts_Dockerfiles/pull/50

            Thanks!

            Show
            ttsai Te-Wei Tsai added a comment - Prepared the hexapod dockerfile. Please help to check the PR: https://github.com/lsst-ts/ts_Dockerfiles/pull/50 Thanks!

              People

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

                Dates

                Created:
                Updated:
                Resolved:
                Start date:
                End date:

                  Jenkins Builds

                  No builds found.