...
getSystem() function
Within a matlab script you can use the getSystem function to determine the accelerator system defined in the current working environment. This is useful for writing scripts that can be used for multiple accelerator systems, with conditional actions depending on accelerator.
\[system,accelerator\] = getSystem(); Wiki Markup
Return values are:
FACET | system = SYS1, accelerator = FACET |
LCLS | system = SYS0, accelerator = LCLS |
NLCTA | system = SYS4, accelerator = NLCTA |
...
To obtain control system names and values, AIDA is accessible from the linux command line, via aidaWeb https://seal.slac.stanford.edu/aidaweb, through matlab and other language interfaces.
list of data sources
see Individual Service Data Users Guides on \ [[http://www.slac.stanford.edu/grp/cd/soft/aida/] \ ]Wiki Markup
command line tools
...
- aidalist: \ [[http://www.slac.stanford.edu/grp/cd/soft/aida/aida_ug.html#What] \ ]unmigrated-wiki-markup
- aidaget, aidaset: \[ [https://confluence.slac.stanford.edu/display/ACCSOFT/AIDA+Command-line+tools] \ ]
matlab
using aida in matlab programs: \ [[http://www.slac.stanford.edu/grp/cd/soft/aida/aida_matlab.html] \ ]Wiki Markup
SLC Buffered Data Service
...
web interface
AidaWeb: \ [[https://confluence/display/ACCSOFT/AidaWeb+Help] \ ]Wiki Markup
...
VII. FAQs
Q: How do I log onto the channel access network?
A: While shared accounts are used, the command is:
ssh fphysics@facet-srv01
If that hangs, then ssh into mcclogin first:
ssh mcclogin
...