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

Test the New Version of Hexapod Code on Summit

    XMLWordPrintable

    Details

    • Story Points:
      0
    • Sprint:
      TSSW Sprint - Jan 03 - Jan 17
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Test the new version of hexapod 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. rejectNewConnection.jpg
          rejectNewConnection.jpg
          1.54 MB
        2. telemetry1.png
          telemetry1.png
          339 kB
        3. telemetry2.png
          telemetry2.png
          280 kB

          Issue Links

            Activity

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

            Deployed the ts_hexapod_controller v1.2.5 on summit.
            Deployed the ts_hexapod_gui v1.2.3 on summit.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Deployed the ts_hexapod_controller v1.2.5 on summit. Deployed the ts_hexapod_gui v1.2.3 on summit.
            Hide
            ttsai Te-Wei Tsai added a comment -

            I can get the telemetry data in the updated EUI code:

            Show
            ttsai Te-Wei Tsai added a comment - I can get the telemetry data in the updated EUI code:
            Hide
            ttsai Te-Wei Tsai added a comment - - edited

            I can reject the new connection:

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

            I can get the command acknowledgement in fake DDS:

            01/07/22 10:54:14 AM (INFO) Set up the TCP/IP server.
            01/07/22 10:54:15 AM (DEBUG) Get the connection: camhex-pxi-controller.cp.lsst.org
            01/07/22 10:54:33 AM (INFO) Sequence ID=1, command status is OK
            01/07/22 10:54:44 AM (INFO) Sequence ID=2, command status is OK
            01/07/22 10:54:58 AM (DEBUG) Times of the timeout of reading frame data: 0
            01/07/22 10:54:58 AM (DEBUG) Times of the bad telemetry frame data: 0
            01/07/22 10:54:58 AM (INFO) Close the application.
            

            Show
            ttsai Te-Wei Tsai added a comment - I can get the command acknowledgement in fake DDS: 01/07/22 10:54:14 AM (INFO) Set up the TCP/IP server. 01/07/22 10:54:15 AM (DEBUG) Get the connection: camhex-pxi-controller.cp.lsst.org 01/07/22 10:54:33 AM (INFO) Sequence ID=1, command status is OK 01/07/22 10:54:44 AM (INFO) Sequence ID=2, command status is OK 01/07/22 10:54:58 AM (DEBUG) Times of the timeout of reading frame data: 0 01/07/22 10:54:58 AM (DEBUG) Times of the bad telemetry frame data: 0 01/07/22 10:54:58 AM (INFO) Close the application.
            Hide
            ttsai Te-Wei Tsai added a comment -

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

            Show
            ttsai Te-Wei Tsai added a comment - Please help to review this ticker 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.