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.
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 |