ts_xml

Pages

The ts_xml is package is used for defining the data objects for all the Commandable SAL Components (CSC). These data objects are defined in XML. SAL consumes the XML to produce language specific libraries to be able to communicate over the network.

The following is a table overview of all the CSC’s defined so far.

Table 1 List of defined Commandable SAL Components (CSC)
Subystem Active Developers Principal CSC Owner Github Jenkins Test Results LSST PoC CSC Docs Product Owner Related Documents Software Language Vendor PoC Error Code
ATAOS Tiago Ribeiro Tiago Ribeiro https://github.com/lsst-ts/ts_ataos NA Patrick Ingraham NA Patrick Ingraham NA Python NA  
ATArchiver Htut Khine Win Michael Reuter https://github.com/lsst/ctrl_iip NA Michael Reuter NA Michael Reuter Don’t know but there is C++ Htut Khine Win  
ATBuilding                      
ATCalCS To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted  
ATCamera Tony Johnson Brian Stalder Yes, but private NA Michael Reuter NA Brian Stalder Yes, Michael knows Java Camera  
ATDome Andres Anania Patrick Ingraham https://github.com/lsst-ts/ts_AtDomeLabVIEW NA Patrick Ingraham http://staff.washington.edu/rowen/ts_ATDome/index.html Patrick Ingraham Manual Document-27878 Labview Control system built by Astronomical Consulting Equipment, Dome itself by Ash  
ATDomeTrajectory Russell Owen Russell Owen https://github.com/lsst-ts/ts_ATDomeTrajectory   Patrick Ingraham NA Patrick Ingraham NA Python In house  
ATEEC                   External code managed by Brian Stalder  
ATHeaderService Felipe Menanteau Felipe Menanteau https://github.com/lsst-dm/HeaderService NA Michael Reuter NA Michael Reuter? Yes, Felipe knows which ones Python DM  
ATHexapod Andres Anania Patrick Ingraham https://github.com/lsst-ts/ts_salobjATHexapod NA Patrick Ingraham NA Patrick Ingraham A manual, Andres Anania knows where it is Python Physik Instrumente (PI)  
ATMCS Rolando Cantarutti from CTIO Patrick Ingraham Not yet available publicly NA Patrick Ingraham NA Patrick Ingraham No manuals yet but there will be. Still being written by CTIO LabVIEW CTIO  
ATMonochromator Harini Sundararaman, Tiago Ribeiro Patrick Ingraham https://github.com/lsst-ts/ts_atmonochromator NA Patrick Ingraham NA Patrick Ingraham Yes Andres Anania knows where, he wrote csc Python Horiba  
ATPneumatics Andres Anania Patrick Ingraham https://github.com/lsst-ts/ts_ATPneumaticsSimulator just the simulator not the final code NA Patrick Ingraham NA Patrick Ingraham No manuals yet but there will be. Still being written by CTIO LabVIEW, or maybe python? CTIO  
ATPtg Aya Yoshimura from Observatory Sciences Tiago Ribeiro https://github.com/lsst-ts/ts_pointing_common NA Tiago Ribeiro NA Tiago Ribeiro LTS-583, LTS-648 C++ used for low level and CSC, Python for the UI Observatory Sciences http://www.observatorysciences.co.uk/index.php  
ATSpectrograph Tiago Ribeiro Patrick Ingraham https://github.com/lsst-ts/ts_atspec NA Patrick Ingriham NA Patrick Ingraham Document 30997, LTS-487, LTS-488 Python Astronimcal Consulting and Equipment  
ATTCS To Be Deleted To Be Deleted To Be Deleted To Be Deleted To Be Deleted To Be Deleted To Be Deleted To Be Deleted To Be Deleted To Be Deleted  
ATThermoelectricCooler To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted  
ATWhiteLight Colin Winslow Patrick Ingraham https://github.com/lsst-ts/ts_ATWhiteLightSource NA Patrick Ingraham NA Patrick Ingraham NA Python Hardware Vendors Horriba (lamp) Thermaltek (chiller) advantek (interface)  
CBP Eric Coughlin Patrick Ingraham https://github.com/lsst-ts/ts_CBP NA Patrick Ingraham http://staff.washington.edu/rowen/cbp/lsst.cbp/index.html Patrick Ingraham Interface Document-28290 Python and something else? DFM Engineering  
CatchupArchiver Htut Khine Win Michael Reuter https://github.com/lsst/ctrl_iip NA Michael Reuter NA Michael Reuter Yes, Michael knows C++ Htut Khine Win  
DIMM Tiago Ribiero Tiago Ribiero https://github.com/lsst-ts/ts_dimm NA Brian Stalder NA Brian Stalder Yes, brian knows what they are Python for high level, Java for low level Michael Ruder  
Dome Some guy German knows German Schumacher https://github.com/lsst-ts/dome_eie NA German NA Sandrine German knows LabVIEW EIE  
DomeADB awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action  
DomeAPS awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action  
DomeLWS awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action  
DomeLouvers awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action  
DomeMONCS awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action  
DomeTHCS awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action awaiting vendor action  
EAS                      
EFD Dave Mills, Te-Wei, Andres Anania Dave Mills https://github.com/lsst-ts/ts_efd NA Dave Mills TBD Michael Reuter LTS-210 Database in SQL, Scripts in Tcl NA  
EFDTransformationServer                      
Electrometer Andres Anania Patrick Ingraham https://github.com/lsst-ts/ts_electrometer2 NA Patrick Ingraham NA Patrick Ingraham yes, patrick will know Python yes, patrick will know  
Environment Tiago Ribeiro Tiago Ribeiro https://github.com/lsst-ts/ts_environment NA Tiago Ribeiro NA Brian Stalder Yes, brian knows Python Yes, brian knows  
FiberSpectrograph Harini Sundararaman                    
GenericCamera Chris Contaxis Brian Stalder                  
HVAC         German Schumacher   Brian Stalder     yes, german would know  
Hexapod         Harini Sundararaman            
IOTA                      
LOVE                      
LinearStage Eric Coughlin Patrick Ingraham https://github.com/lsst-ts/ts_LinearStage NA Patrick Ingraham NA Patrick Ingraham None at the moment, will link to Zaber document eric will do Python Zaber  
MTAOS Christopher Contaxis Bo Xin https://github.com/lsst-ts/ts_MTAOS NA Bo Xin NA Bo Xin NA Python NA  
MTArchiver Htut Khine Win Michael Reuter https://github.com/lsst/ctrl_iip NA Michael Reuter NA Michael Reuter Don’t know but there is C++ Htut Khine Win  
MTCalCS To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted  
MTCamera                      
MTDomeTrajectory Russell Owen Tiago Riberio https://github.com/lsst-ts/ts_MTDomeTrajectory NA Russell Owen http://staff.washington.edu/rowen/ts_ATDomeTrajectory/index.html Russell Owen NA Python NA  
MTEEC Brian Stalder                    
MTGuider                      
MTHeaderService Felipe Menanteau Felipe Menanteau https://github.com/lsst-dm/HeaderService NA Michael Reuter NA Michael Reuter? Yes, Felipe knows which ones Python DM  
MTLaserTracker To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted  
MTM1M3 Christopher Contaxis Bo Xin https://github.com/lsst-ts/ts_m1m3support NA Bo Xin NA Bo Xin NA C++, Labview NA  
MTM1M3TS Christopher Contaxis Bo Xin https://github.com/lsst-ts/ts_m1m3thermal NA Bo Xin NA Bo Xin NA C++, Labview NA  
MTM2         Harini Sundararaman         Yes, harini knows  
MTMount Andrew Heyer Tiago Ribeiro No public Repo available NA Shawn Calahan No public access currently Sandrine LTS-150 Labview Teknikar  
MTPtg Aya Yoshimura from Observatory Sciences Tiago Ribeiro https://github.com/lsst-ts/ts_pointing_common NA Tiago Ribeiro NA Tiago Ribeiro LTS-583, LTS-648 C++ used for low level and CSC, Python for the UI Observatory Sciences http://www.observatorysciences.co.uk/index.php  
MTTCS to be deleted                    
MTVMS                      
OCS James Buffil James Buffil https://github.com/lsst-sims/sims_ocs NA James Buffil NA Tiago Ribeiro NA Java In House  
PointingComponent To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted To be deleted  
PromptProcessing                   DM, ? mayb Tim Jenesse or KT knows this one  
Rotator         Harini Sundararaman            
Scheduler Tiago Ribeiro for all                    
Script Russell Owen Tiago   NA Russell Owen NA Russell Owen NA Python NA  
ScriptQueue Russell Owen Tiago https://github.com/lsst-ts/ts_scriptqueue NA Russell Owen http://staff.washington.edu/rowen/ts_scriptqueue/index.html Russell Owen NA Python NA  
Sequencer To be deleted                    
SummitFacility Brian stalder                    
Test Russell Owen Russell Owen     Russell Owen NA Russell Owen NA Python NA  
TunableLaser Eric Coughlin Patrick Ingraham https://github.com/lsst-ts/ts_TunableLaser NA Patrick Ingraham NA Patrick Ingraham Document-29133 Python Ekxpla