Difference between revisions of "MAS"

From MCEWiki
 
 
(37 intermediate revisions by 9 users not shown)
Line 1: Line 1:
* [[ MAS Overview ]]
+
{{Related|MAS}}
 +
== Overview ==
  
= Development =
+
"MAS" is meant to refer primarily to the lowest levels of the control software, including the PCI card driver, command line utilities, and basic python modules.
 +
 
 +
For information on higher-level programs, such as the auto-tuning codes, please see [[MCE script]].
 +
 
 +
== Usage ==
 +
 
 +
* System applications
 +
** [[mce_cmd]]
 +
** [[mce_status]]
 +
** [[maslog]]
 +
** [[dsp_cmd]]
 +
 
 +
* Special applications
 +
** [[ sq1_servo and sq2_servo ]]
 +
** [[ mce_ramp ]]
 +
** [[ psc_status ]]
 +
 
 +
* Utilities
 +
** [[mas_param]]
 +
** [[mas_var]]
 +
:These two utilities may be compiled separately from the rest of MAS, even on systems (ie. MacOS X) which are unable to run the control software.  See [[Mas param#Building_mas_param_on_MacOS_X|Building <tt>mas_param</tt> on MacOS X]] for instructions.
 +
 
 +
* MAS configuration
 +
** [[ MAS start/stop ]]
 +
** [[ mce.cfg ]]
 +
** [[ mas.cfg ]]
 +
** [[ MAS array_id and array_list | array_id and array_list ]]
 +
** [[Environmental variables]]
 +
 
 +
* MAS file formats
 +
** [[ Runfile format v2 ]]
 +
** [[ MCE flat-file format ]]
 +
** [[ dirfile support ]]
 +
 
 +
* Utilities for loading data
 +
** IDL [[ mas_data.pro | data ]] and [[ mas_runfile.pro and mas_runparam.pro | runfile]] scripts
 +
** [[ Python data and runfile modules ]]
 +
 
 +
* IDL scripts
 +
** [[ auto_setup_squids.pro ]]
 +
 
 +
* Help
 +
** [[MCE script utilities]], useful debugging programs
 +
** [[ MCE Recovery During Acquisition ]]
 +
 
 +
== Development ==
  
 
* [[ MAS Bug List ]]
 
* [[ MAS Bug List ]]
* [[ MAS to-do ]]
 
 
* [[ MAS feature requests ]]
 
* [[ MAS feature requests ]]
  
= Installation / configuration =
+
== Installation / configuration ==
 +
 
 +
* [[ MAS PC requirements and initial setup | PC requirements and initial setup]]
 +
* [[ MAS OS setup | OS setup]]
 +
* [[Multicard MAS]], running MAS on a system with multiple fibre cards
 +
* [[ MAS user setup ]]
 +
* [[ MAS kernel patch compilation | kernel patch compilation]]
 +
* [[ Code repositories ]]
 +
* [[ Hardware goodlist/badlist ]]
  
* [[ MAS svn repository ]]
+
== Trouble-shooting ==
* [[ MAS OS configuration ]]
 
* [[ MAS installation notes ]]
 
  
= Usage =
+
* [[ MAS malfunction diagnosis | diagnosis ]]
  
* [[ MAS start/stop ]]
+
[[Category:MAS| ]]
* [[ MAS Command line how-to ]]
 

Latest revision as of 19:20, 16 November 2021

Related topics:

Overview

"MAS" is meant to refer primarily to the lowest levels of the control software, including the PCI card driver, command line utilities, and basic python modules.

For information on higher-level programs, such as the auto-tuning codes, please see MCE script.

Usage

These two utilities may be compiled separately from the rest of MAS, even on systems (ie. MacOS X) which are unable to run the control software. See Building mas_param on MacOS X for instructions.

Development

Installation / configuration

Trouble-shooting