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

Publish the Velocity or Needed Telemetry to DDS for Rotator

    Details

      Description

      Publish the velocity or needed telemetry to DDS for rotator.

        Attachments

        1. data.mat
          333 kB
        2. pt2ptMovePosNegative.png
          pt2ptMovePosNegative.png
          84 kB
        3. pt2ptMovePosPositive.png
          pt2ptMovePosPositive.png
          81 kB
        4. pt2ptMoveRateNegative.png
          pt2ptMoveRateNegative.png
          61 kB
        5. pt2ptMoveRatePositive.png
          pt2ptMoveRatePositive.png
          66 kB

          Issue Links

            Activity

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

            Do the point-to-point movement in the positive direction and check the available velocity telemetry as the following:

            It looks there is the problem of cha_rate_fb and chb_rate_fb. Therefore, I put the rateCmd to do the comparison as well.

            Put the negative direction below:

            The data of rate A and B are written in 'rotator_smlink_controller' -> 'Control Laws & Profile Generators (4 khz)' -> 'Controller' -> 'Channel-A/B velocity loop' subsystem.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Do the point-to-point movement in the positive direction and check the available velocity telemetry as the following: It looks there is the problem of cha_rate_fb and chb_rate_fb . Therefore, I put the rateCmd to do the comparison as well. Put the negative direction below: The data of rate A and B are written in 'rotator_smlink_controller' -> 'Control Laws & Profile Generators (4 khz)' -> 'Controller' -> 'Channel-A/B velocity loop' subsystem.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Report the telemetry of velocity and no new track comand to high-level rotator CSC.

            Show
            ttsai Te-Wei Tsai added a comment - Report the telemetry of velocity and no new track comand to high-level rotator CSC.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Add the raw data of Simulink model for the possible test in the high-level rotator CSC: data.mat.

            Show
            ttsai Te-Wei Tsai added a comment - Add the raw data of Simulink model for the possible test in the high-level rotator CSC:  data.mat .
            Hide
            ttsai Te-Wei Tsai added a comment -

            Please help to review the PR:
            https://github.com/lsst-ts/ts_rotator_controller/pull/9

            This PR will break the rotator CSC for the updated DDS telemetry. However, the initial test on summit will still use the original PXI code. That means the update of rotator CSC is not urgent.

            Thanks!

            Show
            ttsai Te-Wei Tsai added a comment - Please help to review the PR: https://github.com/lsst-ts/ts_rotator_controller/pull/9 This PR will break the rotator CSC for the updated DDS telemetry. However, the initial test on summit will still use the original PXI code. That means the update of rotator CSC is not urgent. Thanks!
            Hide
            rowen Russell Owen added a comment -

            This looks very nice. I have a few small suggestions on github.

            Show
            rowen Russell Owen added a comment - This looks very nice. I have a few small suggestions on github.

              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: