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
          607 kB
          Te-Wei Tsai
        2. offline.png
          597 kB
          Te-Wei Tsai

          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

                  No builds found.