Skip to content
/ pcs Public

Prime-Cam Control System (PCS) agents for use with the SO-OCS system - controlling hardware and software for the Prime-Cam instrument on the CCAT Collaboration's Fred Young Submillimeter Telescope

License

Notifications You must be signed in to change notification settings

ccatobs/pcs

Repository files navigation

PCS - Prime-Cam Control System

Overview

The Prime-Cam Control System (PCS) contains agents for use with the Simons Observatory's OCS system that are specific to controlling hardware and software for the Prime-Cam instrument on the CCAT Collaboration's Fred Young Submillimeter Telescope.

Installation

Currently must install from GitHub directly via git clone. Once the repo is cloned, you can pip install it from within the top level of the repo (e.g. pip install .). This will enable PCS agents to be discoverable by SO's OCS for client scripts.

Docker Images

Coming soon!

Documentation

The documentation for individual PCS agents can be found at this ReadtheDocs page.

Tests

Tests have not yet been implemented for PCS, though it is a long-term goal to include them.

Contribution Guidelines

Anyone developing agents for Prime-Cam related hardware is welcome to contribute new agents! Please make a new branch, develop and test your agent with its associated hardware on it, then submit a pull request for moderator review to merge it into the main branch of PCS.

License

This project is licensed under the BSD 2-Clause License - see the LICENSE.txt file for details.

About

Prime-Cam Control System (PCS) agents for use with the SO-OCS system - controlling hardware and software for the Prime-Cam instrument on the CCAT Collaboration's Fred Young Submillimeter Telescope

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •