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

Re-package Electrometer

    Details

    • Story Points:
      3
    • Sprint:
      TSSW Sprint - Apr 29 - May 11, TSSW Sprint - May 13 - May 25, TSSW Sprint - May 28 - Jun 8, TSSW Sprint - Jun 10 - Jun 22
    • Team:
      Telescope and Site

      Description

      This task is to re-package electrometer to follow new standards and make it work with dm-stack (and Tiagos Docker image).

        Attachments

          Issue Links

            Activity

            Hide
            aanania Andres Anania [X] (Inactive) added a comment -

            I have updated the directories structures to follow the standard template

             

            Show
            aanania Andres Anania [X] (Inactive) added a comment - I have updated the directories structures to follow the standard template  
            Hide
            aanania Andres Anania [X] (Inactive) added a comment -

            Also added a dockerfile for the electrometer: https://github.com/lsst-ts/ts_Dockerfiles/tree/tickets/DM-18674/electrometer

            And connected the dockerfile to the repo: https://cloud.docker.com/u/lsstts/repository/docker/lsstts/electrometer

            The electrometer can be easily deployed with the docker-compose files in: https://github.com/LSST-IT/docker-compose-ops/tree/master/AT_CSC/Electrometer

             

             

            Show
            aanania Andres Anania [X] (Inactive) added a comment - Also added a dockerfile for the electrometer:  https://github.com/lsst-ts/ts_Dockerfiles/tree/tickets/DM-18674/electrometer And connected the dockerfile to the repo:  https://cloud.docker.com/u/lsstts/repository/docker/lsstts/electrometer The electrometer can be easily deployed with the docker-compose files in:  https://github.com/LSST-IT/docker-compose-ops/tree/master/AT_CSC/Electrometer    
            Hide
            aanania Andres Anania [X] (Inactive) added a comment -

            I have tested it with the simulator, still need to test with real hardware... still not sure if just mounting the electrometer to the docker image will be enough 

            Show
            aanania Andres Anania [X] (Inactive) added a comment - I have tested it with the simulator, still need to test with real hardware... still not sure if just mounting the electrometer to the docker image will be enough 
            Hide
            aanania Andres Anania [X] (Inactive) added a comment -
            Show
            aanania Andres Anania [X] (Inactive) added a comment - Re-packaged all the folders according to templatekit branch used: tickets/ DM-18674 created docker container and docker-compose https://github.com/LSST-IT/docker-compose-ops/tree/fix-electrometer-tty/AT_CSC/Electrometer Currently under a pull-request to go to develop https://github.com/lsst-ts/ts_Dockerfiles/tree/tickets/DM-18674/electrometer https://cloud.docker.com/u/lsstts/repository/docker/lsstts/electrometer configured serial port with user guide in (skip labview portion): https://confluence.lsstcorp.org/display/LTS/Setting+up+a+serial+port Need to add to /dev/electrometer (to use with current configuration) Ran it from my computer and worked
            Hide
            ecoughlin Eric Coughlin added a comment -

            Code looks good to me. Tested Electrometer communication as a container and it works with SAL 3.10 & salobj 3.12

            Show
            ecoughlin Eric Coughlin added a comment - Code looks good to me. Tested Electrometer communication as a container and it works with SAL 3.10 & salobj 3.12

              People

              • Assignee:
                aanania Andres Anania [X] (Inactive)
                Reporter:
                aanania Andres Anania [X] (Inactive)
                Reviewers:
                Eric Coughlin
                Watchers:
                Andres Anania [X] (Inactive), Eric Coughlin, Patrick Ingraham
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel