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

Test the New Version of Rotator Code on Summit

    XMLWordPrintable

    Details

      Description

      Test the new version of rotator code on summit. The main update is the DDS command acknowledgement. This ticket will test the refactored EUI code as well (especially the reading and logging of telemetry).

        Attachments

        1. fakeDdsGetNotOK.jpg
          fakeDdsGetNotOK.jpg
          1.30 MB
        2. rejectNewConnec.jpg
          rejectNewConnec.jpg
          923 kB
        3. telemetry1.png
          telemetry1.png
          348 kB
        4. telemetry2.png
          telemetry2.png
          184 kB

          Issue Links

            Activity

            Hide
            ttsai Te-Wei Tsai added a comment - - edited

            Deployed the ts_rotator_controller v1.3.5 on summit.

            Deployed the ts_rotator_gui v1.1.6 on summit.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Deployed the ts_rotator_controller  v1.3.5 on summit. Deployed the ts_rotator_gui  v1.1.6 on summit.
            Hide
            ttsai Te-Wei Tsai added a comment -

            I can get the telemetry data with the latest EUI:

            Show
            ttsai Te-Wei Tsai added a comment - I can get the telemetry data with the latest EUI:
            Hide
            ttsai Te-Wei Tsai added a comment - - edited

            I fake the DDS connection to check I can get the command status message:

            The information is logged in file:

            01/06/22 01:10:57 PM (INFO) Set up the TCP/IP server.
            01/06/22 01:10:58 PM (DEBUG) Get the connection: rot-pxi-controller.cp.lsst.org
            01/06/22 01:11:30 PM (INFO) Sequence ID=1, command status is NotOK
            01/06/22 01:11:30 PM (INFO) Sequence ID=2, command status is NotOK
            01/06/22 01:12:35 PM (DEBUG) Times of the timeout of reading frame data: 0
            01/06/22 01:12:35 PM (DEBUG) Times of the bad telemetry frame data: 0
            01/06/22 01:12:35 PM (INFO) Close the application.
            

            Show
            ttsai Te-Wei Tsai added a comment - - edited I fake the DDS connection to check I can get the command status message: The information is logged in file: 01/06/22 01:10:57 PM (INFO) Set up the TCP/IP server. 01/06/22 01:10:58 PM (DEBUG) Get the connection: rot-pxi-controller.cp.lsst.org 01/06/22 01:11:30 PM (INFO) Sequence ID=1, command status is NotOK 01/06/22 01:11:30 PM (INFO) Sequence ID=2, command status is NotOK 01/06/22 01:12:35 PM (DEBUG) Times of the timeout of reading frame data: 0 01/06/22 01:12:35 PM (DEBUG) Times of the bad telemetry frame data: 0 01/06/22 01:12:35 PM (INFO) Close the application.
            Hide
            ttsai Te-Wei Tsai added a comment -

            I can reject the new DDS connection from GUI:

            Show
            ttsai Te-Wei Tsai added a comment - I can reject the new DDS connection from GUI:
            Hide
            ttsai Te-Wei Tsai added a comment -

            Please help to review this ticket based on the comments. Thanks!

            Show
            ttsai Te-Wei Tsai added a comment - Please help to review this ticket based on the comments. Thanks!
            Hide
            rowen Russell Owen added a comment -

            Looks good. Thanks for this useful change.

            Show
            rowen Russell Owen added a comment - Looks good. Thanks for this useful change.

              People

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

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins Builds

                  No builds found.