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

Support the Configuration File in Hexapod Low-Level Controller Code

    XMLWordPrintable

    Details

      Description

      Support the use of configuration file in hexapod low-level controller. MOOG provided the middleware wrapper originally that allows the user to update the configuration file by SAL. T&S team replaced it and used the Python CSC based on ts_salobj instead. This new CSC does not allow to do so. Therefore, this task will update the low-level controller code to let the user can configure the hexapod by the configuration file. This task also removes the dependency of /nfsdemo directory.

        Attachments

          Issue Links

            Activity

            Hide
            ttsai Te-Wei Tsai added a comment -

            Added the configuration file and support the unit test and coverage report.

            Show
            ttsai Te-Wei Tsai added a comment - Added the configuration file and support the unit test and coverage report.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Removed the hard-coded /nfsdemo/ directory. Updated the autotool files.

            Show
            ttsai Te-Wei Tsai added a comment - Removed the hard-coded /nfsdemo/  directory. Updated the autotool  files.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Updated the documents.

            Show
            ttsai Te-Wei Tsai added a comment - Updated the documents.
            Hide
            ttsai Te-Wei Tsai added a comment -

            Please help to review the PR (ignore the first commit of code reformat):
            https://github.com/lsst-ts/ts_hexapod_controller/pull/5

            Thanks!

            Show
            ttsai Te-Wei Tsai added a comment - Please help to review the PR (ignore the first commit of code reformat): https://github.com/lsst-ts/ts_hexapod_controller/pull/5 Thanks!
            Hide
            rowen Russell Owen added a comment -

            This looks very nice. Reviewed on github.

            Show
            rowen Russell Owen added a comment - This looks very nice. 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.