.. _lsst.ts.sal-apis: ################################## Application Programming Interfaces ################################## * `ATAOS APIs `_ : CSC for the Auxiliary Telescope Active Optics System * `ATArchiver APIs `_ : LATISS Image Archiver * `ATBuilding APIs `_ : CSC for the building housing the Auxiliary Telescope on Callibration Hill * `ATCamera APIs `_ : Auxilliary telescope camera * `ATDome APIs `_ : Control the Auxiliary Telelescope dome, including azimuth and shutter doors. * `ATDomeTrajectory APIs `_ : Command the auxiliary telescope dome (ATDome) to follow the telescope. * `ATHeaderService APIs `_ : HeaderService for AT * `ATHexapod APIs `_ : Controls the Hexpod that positions the secondary mirror of the Aux tel * `ATMCS APIs `_ : The CSC for the Auxiliary Telescope Mount Control System * `ATMonochromator APIs `_ : Controls the monochromator for the AT calibration system * `ATOODS APIs `_ : LATISS Observatory Operations Data Service * `ATPneumatics APIs `_ : Controls the support system for the mirrors on the Auxtel * `ATPtg APIs `_ : The CSC for the Auxiliary Telescope Pointing Component * `ATSpectrograph APIs `_ : CSC for the Auxiliary Telescope Spectrograph. * `ATWhiteLight APIs `_ : Controls the white light source for the AT calibration system. * `AdamSensors APIs `_ : CSC ADAM 6024 device connected to up to 6 transducer type sensors * `Authorize APIs `_ : Service that supports requests to change the authorization list for a CSC. * `CBP APIs `_ : The CSC for the Collimated Beam Projector * `CCArchiver APIs `_ : ComCam Image Archiver * `CCCamera APIs `_ : ComCam camera * `CCHeaderService APIs `_ : HeaderService for ComCam * `CCOODS APIs `_ : ComCam Observatory Operations Data Service * `CatchupArchiver APIs `_ : Catchup Archiver * `DIMM APIs `_ : CSC for the DIMM (Differential Image Motion Monitor) telescope * `DREAM APIs `_ : CSC for the DREAM (Dutch Rubin Enhanced Atmospheric Monitor) all-sky camera. * `DSM APIs `_ : CSC for transmitting information from the Dome Seeing Monitor * `EAS APIs `_ : The CSC for the Environmental Awareness System * `ESS APIs `_ : Environmental Sensor System * `Electrometer APIs `_ : The CSC for the Electrometer * `FiberSpectrograph APIs `_ : A CSC that manages the Fiber Spectrographs that are used to measure the calibration light sources. * `GenericCamera APIs `_ : The CSC for the Generic Camera * `Guider APIs `_ : Guider CSC. * `HVAC APIs `_ : The CSC for the HVAC control in the Main Telescope * `IOTA APIs `_ : The CSC for the Initial Optical Testing Assembly * `LOVE APIs `_ : User interface for the LSST control system. * `LinearStage APIs `_ : CSC for the Linear Stage * `MTAOS APIs `_ : The CSC for the Main Telescope Active Optics System * `MTAlignment APIs `_ : The CSC for the Alignment System Control (ASC) * `MTCamera APIs `_ : LSST Main Camera * `MTDome APIs `_ : The CSC for the MTDome Control System * `MTDomeTrajectory APIs `_ : The CSC for the Main Telescope Dome Trajectory * `MTHeaderService APIs `_ : HeaderService for MT * `MTHexapod APIs `_ : The CSC for both the Camera and M2 Hexapod * `MTM1M3 APIs `_ : The CSC for the M1M3 Mirror Support System * `MTM1M3TS APIs `_ : The CSC for the M1M3 Mirror Thermal Control System * `MTM2 APIs `_ : The CSC for the M2 Mirror Support System * `MTMount APIs `_ : CSC for the Main Telescope Mount * `MTPtg APIs `_ : The CSC for the Main Telescope Pointing component * `MTRotator APIs `_ : The CSC for the Main Telescope Camera Rotator * `MTVMS APIs `_ : the CSC for the Vibration Monitoring System * `OCPS APIs `_ : OCS-Controlled Pipeline System * `PMD APIs `_ : Publication of data from digital devices measuring relative physical displacement as a function of time. * `PromptProcessing APIs `_ : N/A * `Scheduler APIs `_ : The CSC for the Scheduler of both the Main and Auxiliary Telescope * `Script APIs `_ : A "SAL script" that performs some action using SAL and then quits. SAL Scripts are managed by the ScriptQueue. * `ScriptQueue APIs `_ : A CSC that manages SAL Scripts (see the Script subsystem). * `SummitFacility APIs `_ : The CSC for controlling the summit facility of the main telescope * `Test APIs `_ : A SAL component designed to support testing SAL itself. * `TunableLaser APIs `_ : The CSC for the Tunable Laser * `Watcher APIs `_ : A CSC that listens other CSCs and uses that data to produces alarms for the user interface. * `WeatherStation APIs `_ : The CSC for getting data from the Weather Station