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

            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.

            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.
            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!

            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!
            rowen Russell Owen added a comment -

            Reviewed on github.

            rowen Russell Owen added a comment - Reviewed on github.

            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.