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

    • 3
    • TSSW Sprint - Jul 19 - Aug 02, TSSW Sprint - Aug 02 - Aug 16
    • Telescope and Site
    • 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

            ttsai Te-Wei Tsai added a comment -

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

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

            Finished the update of ts_rotator_controller.

            ttsai Te-Wei Tsai added a comment - Finished the update of ts_rotator_controller .
            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.

            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.
            ttsai Te-Wei Tsai added a comment -

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

            ttsai Te-Wei Tsai added a comment - Tested the updated code on summit to make sure I can get the configuration data:      
            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!
            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.

            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

              ttsai Te-Wei Tsai
              ttsai Te-Wei Tsai
              Russell Owen
              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.