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

Have the Rotator Send Exactly the Same Telemetry and Config Data to the EUI and CSC

    XMLWordPrintable

    Details

    • Story Points:
      3
    • Sprint:
      TSSW Sprint - Jul 19 - Aug 02, TSSW Sprint - Aug 02 - Aug 16
    • Team:
      Telescope and Site
    • Urgent?:
      No

      Description

      Have the rotator send exactly the same telemetry and config data to the EUI and CSC. The details can follow DM-30811. This task will support to read the binary file of rotator EUI as well. This is for the debugging use only. The implementation can use the DM-30715 as a reference.

       
      Note. Rename the structure related to the parameter/config to have no word of telemetry, which is confusing. This change will affect the EUI as well.

      Note. Update the rotator to use the thread-safe command buffer as well in this ticket as in DM-28687.

      Note. I realized this ticket will change the GUI for the structure size. Need to update the GUI for this.

        Attachments

        1. enable.png
          enable.png
          607 kB
        2. offline.png
          offline.png
          597 kB

          Issue Links

            Activity

            Hide
            ttsai Te-Wei Tsai added a comment -

            The thread-safe queue was done in DM-29721 already.

            Show
            ttsai Te-Wei Tsai added a comment - The thread-safe queue was done in DM-29721 already.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Finished the update of ts_rotator_controller.

            Show
            ttsai Te-Wei Tsai added a comment - Finished the update of ts_rotator_controller .
            Hide
            ttsai Te-Wei Tsai added a comment - - edited

            Updated the GUI for the frame size and reformat the front panel. Removed the command frame. Supported the reading of binary file.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Updated the GUI for the frame size and reformat the front panel. Removed the command frame. Supported the reading of binary file.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Tested the updated code on summit to make sure I can get the configuration data:
                 

            Show
            ttsai Te-Wei Tsai added a comment - Tested the updated code on summit to make sure I can get the configuration data:      
            Show
            ttsai Te-Wei Tsai added a comment - Please help to review the PRs: 1. https://github.com/lsst-ts/ts_rotator_controller/pull/24 2. https://github.com/lsst-ts/ts_rotator_gui/pull/13 Thanks!
            Hide
            rowen Russell Owen added a comment - - edited

            Reviewed on github. Thank you for a very useful improvement and for making sure all the telemetry that the CSC uses was being output.

            Show
            rowen Russell Owen added a comment - - edited Reviewed on github. Thank you for a very useful improvement and for making sure all the telemetry that the CSC uses was being output.

              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.