If not supplied the default is: localhost
Valid values are: S1 or S2.
If not supplied the default is: S1
If not supplied the default is: MNGRconf.
The file format is the same as used by the dbmod(1) program. In fact dbmod(1) is invoked by DMANcooking to process this file.
If not specified the command defaults to "lpr".
Note that if the command requires options then the entire command should be double quoted so that it is treated as one field by the command line parsing.
If this source is to be used all parameters in the group marked required must be present.
Usually this parameter uses the refname CatNumC in the database.
This parameter must be writable by DMANcooking.
DMANcooking uses the PhyMax value from this parameter when the program is started to determine how many cathode buttons to create.
Usually this parameter uses the refname CatNumR in the database.
cathode indexer busy SR
Usually this parameter uses the refname IdxBsySR in the database.
DMANcooking uses the text messages associated with this parameter.
It expects the message names which are given in the McSNICSmngr(8) manual page.
The message values are: rest, busy, need_home, and error.
McSNICSmngr(8) is the indexer program used by NEC ion sources at this time. If a different indexer and program are used it is expected that the parameter interface for the program will follow the same behavior as McSNICSmngr(8) .
Each parameter listed in this section is a data source for the current logging feature of the program.
The parameters show up on the "Select Current Log Src" menu allowing the user to choose which of the available data sources will be used when logging current.
Index 0 is the default. Index values may be skipped and the program will operate properly.
If this source is to be used all parameters in the group marked required must be present.
The parameter list is the same as source 1 except that g2 is used for the group.
There are five directives: cook_time, cook_pass, park_cat, park_ctl, and cat.
A # at the beginning of a line is a comment. Behavior of # chars in any other position is undefined.
The cat directive is followed by a list of cathode positions. There may be any number of cathodes listed. If multiple cat directives exist they are all used. This makes it easier to read the list when editing.
The cook_time directive sets the cooking time. Cooking time is specified in seconds. If multiple cook_time directives are found in the file the last one found is the value actually used.
If cook_time is not specified it defaults to 60 seconds.
The cook_pass directive sets the number of times to pass through the cooking list.
If cook_pass is not specified it defaults to 1.
The park_cat directive sets the parking cathode number.
If park_cat is not specified it defaults to cathode 0.
The park_ctl directive determines the initial state of parking. Valid values are: disable or enable.
If this directive is not present parking is enabled when the program starts.
See the section "cat_list file example" below.
cook_time 120
cook_pass 2
park_cat 1
park_ctl disable
cat 1 2 3 4 5 6 7 8 9
cat 10 11 12 13 14 15 16 17 18 19
#cat 20 21 22 23 24 25 26 27 28 29
#cat 30 31 32 33 34 35 36 37 38 39
#cat 40 41 42 43 44 45 46 47 48 49
#cat 50 51 52 53 54 55 56 57 58 59