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

Support the Command Queue in Low-Level Rotator Controller

    XMLWordPrintable

    Details

      Description

      Support the command queue in low-level rotator controller. This queue should be thread safe.

        Attachments

          Issue Links

            Activity

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

            Copied the circular_buffer.c from ts_hexapod_controller and updated the code to use the thread-safe buffer.

            Tested on summit. I can put the system into the Enabled state without the problem.

            Show
            ttsai Te-Wei Tsai added a comment - - edited Copied the circular_buffer.c from ts_hexapod_controller and updated the code to use the thread-safe buffer. Tested on summit. I can put the system into the Enabled  state without the problem.
            Hide
            ttsai Te-Wei Tsai added a comment -

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

            Please ignore the first commit, which is to just copy the files.

            Thanks!

            Show
            ttsai Te-Wei Tsai added a comment - Please help to review the PR: https://github.com/lsst-ts/ts_rotator_controller/pull/23 Please ignore the first commit, which is to just copy the files. Thanks!
            Hide
            rowen Russell Owen added a comment -

            Reviewed on github.

            Show
            rowen Russell Owen added a comment - Reviewed 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:

                  Jenkins

                  No builds found.