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

Modernize ATDome simulator and make it the real CSC

    XMLWordPrintable

    Details

      Description

      Improve the ATDome CSC as follows:

      • Make it the real CSC, not just a simulator
      • Update for XML changes in DM-17610
      • Add a command for homing
      • Reject attempts to move in azimuth or home while already homing
      • Make the engineering commands that move individual doors safer (the usual commands that open or close both doors are always safe; they have internal sequencing) and add unit tests for them:
        • Reject attempts to move the main door unless the dropout door is fully open or fully closed
        • Reject attempts to move the dropout door unless the main door is fully open
      • Rename the bin script to remove the "_simulator" suffix and add a unit test for it
      • Take a first pass at supporting configuration. The real code will have to wait until we have a standard for this.

        Attachments

          Issue Links

            Activity

            Show
            rowen Russell Owen added a comment - - edited pull request: https://github.com/lsst-ts/ts_ATDome/pull/2 rendered docs: http://staff.washington.edu/rowen/ts_ATDome/index.html
            Hide
            ecoughlin Eric Coughlin added a comment -

            Code is approved. Looks good to my eye.

            Show
            ecoughlin Eric Coughlin added a comment - Code is approved. Looks good to my eye.
            Hide
            rowen Russell Owen added a comment -

            Merged to develop and master and released as v0.2.0

            Show
            rowen Russell Owen added a comment - Merged to develop and master and released as v0.2.0

              People

              Assignee:
              rowen Russell Owen
              Reporter:
              rowen Russell Owen
              Reviewers:
              Eric Coughlin
              Watchers:
              Eric Coughlin, Russell Owen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Start date:
                End date:

                  Jenkins

                  No builds found.