|
||
spec ManualKeyword Index: [ Contents: ] !! or !-1 to recall previous command, user_1_3_2
, ref_2_3_8
# to begin a comment line, user_1_3_7
, user_1_3_10
, ref_2_3_1
, adm_5_5_8
* metacharacter, user_1_3_8
, ref_2_3_7
, ref_2_4_2_3
, ref_2_4_3
, ref_2_4_4_1
, ref_2_4_4_1
?as metacharacter, user_1_3_8 , ref_2_3_7 , ref_2_4_2_3 , ref_2_4_3 , ref_2_4_4_1 , ref_2_4_4_1 to list edconf commands, adm_5_5_6 \to continue a line, ref_2_3_6 to introduce special characters, ref_2_3_6 [ and ] to form arrays, ref_2_3_3
^ to substitute in most recent command, user_1_3_2
, ref_2_3_8
_check0 macro, mac_3_2
, mac_3_12
_chk_lim macro, mac_3_12
_cleanup2 macro, mac_3_12
_cleanup3 macro, mac_3_12
_do macro, mac_3_3_4
_loop macro, mac_3_12
_mo_loop macro, mac_3_5
_move macro, mac_3_12
, mac_3_12
_pmove macro, mac_3_12
_scan_on macro, mac_3_12
_scanabort macro, mac_3_12
, mac_3_12
{ and }to delimit block, user_1_3_4 to group lines as a parse tree, ref_2_2 80386 systems fractional-second sleeps on, ref_2_4_1_2 A a2scan macro, user_1_2_5
, mac_3_9_2
a3scan macro, user_1_2_5
, mac_3_9_2
A[]as built-in variable, ref_2_3_13_1 motor positions in, user_1_3_4 , user_1_3_10 , ref_2_4_5_9 , mac_3_2 , fourc_4_9 placing values in, ref_2_4_5_9 acos() function, ref_2_4
, ref_2_4_7_1
Administrator, spec dial and user settings set by, user_1_3_10 manual for, adm_5 news file updated by, user_1_2_1 AIX, use of spec with, user_1_1 Alpha-Fixed geometry mode, fourc_4_4_1_1_4 an (angle) macro, mac_3_5
Angles freezing, fourc_4_5 Arithmetic operators, ref_2_3_14 array command, ref_2_4
, ref_2_4_3
Array. See also A[], G[], mA[], Q[], S[], S_NA[] and Z[]adding built-in to u_hook.c, adm_5_3_7 syntax of, ref_2_3_3 array_dump() function, ref_2_4
array_fit() function, ref_2_4
array_op() function, ref_2_4
array_pipe() function, ref_2_4
array_plot() function, ref_2_4
array_read() function, ref_2_4
asc() function, ref_2_4
, ref_2_4_7_3
ascan macro, user_1_2_5
, mac_3_1
, mac_3_2
, mac_3_9
, mac_3_9_2
, mac_3_12
asin() function, ref_2_4
, ref_2_4_7_1
atan() function, ref_2_4
, ref_2_4_7_1
atan2() function, ref_2_4
, ref_2_4_7_1
awk UNIX utility script, show.awk, user_1_4_4 to manipulate spec data files, user_1_4_1 Azimuth-Fixed geometry mode, fourc_4_4_1_1_3 B Background subtraction in scans.4, user_1_4_2_2 bcd() function, ref_2_4
, ref_2_4_7_3
beep macro, mac_3_3_2
Beta-Fixed geometry mode, fourc_4_4_1_1_5 Bitwise operators, user_1_3_1 , ref_2_3_14 Boolean operators, user_1_3_1 , ref_2_3_14 br (Bragg) macro, user_1_2_3
, mac_3_1
, mac_3_8
break statement, user_1_3_5
, ref_2_3_15_4
bug macro, mac_3_3_3
C C code, adding site-dependent, adm_5_3_7 C math functions, user_1_3_1 C-PLOT package for sophisticated plotting and fitting, user_1_3_13 spec used with, user_1_4 ca (calculate) macro, user_1_2_3
, mac_3_1
, mac_3_8
ca_cntl() function, ref_2_4
, ref_2_4_5_2
ca_fna() function, ref_2_4
, ref_2_4_5_2
ca_get() function, user_1_3_14
, ref_2_4
, ref_2_4_5_2
ca_put() function, user_1_3_14
, ref_2_4
, ref_2_4_5_2
cal (calculate) macro, mac_3_8
calc() function, user_1_3_11
, ref_2_3_13_1
, ref_2_4
, ref_2_4_1_2
, fourc_4_10
, adm_5_3_7
calcG macro, fourc_4_9
, fourc_4_13
calcHKL macro, user_1_3_11
, mac_3_12
calcL macro, fourc_4_13
CAMAC (IEEE-583) interface, user_1_1 , user_1_3_14 hardware functions, ref_2_4_5_2 installing driver for, adm_5_3_3 slot assignments, adm_5_3_4 , adm_5_5_8_1 camac program, adm_5_5_2 cat macro, mac_3_3_1
cd (change directory) macro, user_1_3_9
, mac_3_3_1
cdef() function, ref_2_3_11
, ref_2_4
, ref_2_4_4_1
, ref_2_4_5_8
, ref_2_4_5_9
chdir() function, user_1_3_9
, ref_2_3_13_1
, ref_2_4
, ref_2_4_1_1
chg_dial() function, user_1_3_10
, ref_2_4
, ref_2_4_5_9
, adm_5_6
chg_offset() function, user_1_3_10
, ref_2_4
, ref_2_4_5_9
, adm_5_6
ci (calculate inverse) macro, user_1_2_3
, mac_3_8
cleanup macro, user_1_3_6
, ref_2_3_11
, mac_3_12
close() function, user_1_3_3
, ref_2_4
, ref_2_4_1_2
, ref_2_4_2_1
, ref_2_4_2_5
cnt_mne() function, ref_2_4
, ref_2_4_5_8
cnt_name() function, ref_2_4
, ref_2_4_5_8
cnt_num() function, ref_2_4
, ref_2_4_5_8
COLS built-in variable, ref_2_3_13_1
com (comment) macro, mac_3_3_2
Command recall feature (history), user_1_3_2 , ref_2_4_1_2 syntax for, ref_2_3_8 Commands, spec listing, user_1_3_8 , ref_2_3_4 , ref_2_4_1_2 types of built-in, ref_2_4 diagnostic, user_1_3_8 hardware, ref_2_4 , ref_2_4_5 macro, ref_2_4 , ref_2_4_4_1 program state, ref_2_4 utility, ref_2_4_1 comment macro, user_1_2_2
, mac_3_1
, mac_3_2
, mac_3_3_5
Comments in a command file, user_1_3_7 pound sign to begin, user_1_3_7 , user_1_3_10 , ref_2_3_1 , adm_5_5_8 syntax for, ref_2_3_1 config macro, mac_3_3_3
constant command, ref_2_3_13
, ref_2_4
, ref_2_4_3
Constants numeric, ref_2_2 decimal, ref_2_3_5 floating point, ref_2_3_5 hexadecimal, ref_2_3_5 integer, ref_2_3_5 octal, ref_2_3_5 syntax of, ref_2_3_5 string, ref_2_2 escape sequences for, ref_2_3_6 single or double quotation marks as delimiters for, ref_2_3_6 syntax of, ref_2_3_6 contents program, user_1_4_3 continue statement, user_1_3_5
, ref_2_3_15_5
Control key actions ^\ to quit, user_1_2_1
^Ccleanup macro run automatically after, user_1_3_6
, mac_3_12
control to command level after, ref_2_3_15_6 files turned off after, user_1_3_3 to exit edconf program, adm_5_5_6 to halt timer/clock, user_1_2_4 , ref_2_4_5_8 to interrupt or abort, user_1_2_3 , user_1_2_4 , user_1_2_5 , ref_2_3_10 , mac_3_4 , mac_3_9_1 to reset spec, ref_2_2 to stop motors, user_1_2_3 ^D to terminate spec session, ref_2_3_12
^V to quit, user_1_2_1
Conversion between degrees C and kilohms, mac_3_10 functions, ref_2_4 , ref_2_4_7_3 cos() function, ref_2_4
, ref_2_4_7_1
count macro, mac_3_6
count.mac file, mac_3_1 counter_par() function, ref_2_4
, ref_2_4_5_8
COUNTERS built-in variable, ref_2_3_13_1
Counting, user_1_2_4 , user_1_3_12 , ref_2_4_5_8 , mac_3_6 csh UNIX history mechanism, user_1_3_2 , user_1_3_2 ct (count) macro, user_1_2_4
, user_1_3_12
, mac_3_1
, mac_3_6
Cut points for a four-circle diffractometer, fourc_4_7 cuts macro, fourc_4_7
, fourc_4_11
CWD built-in variable, ref_2_3_13_1
cz (calculate zone) macro, fourc_4_11
D d (date) macro, mac_3_2
, mac_3_3_2
d2scan macro, user_1_2_5
, mac_3_9_2
d3scan macro, user_1_2_5
, mac_3_9_2
Data analysis features, user_1_3_13 , ref_2_4_6 data_anal() function, ref_2_4
, ref_2_4_6
data_bop() function, ref_2_4
, ref_2_4_6
data_dump() function, ref_2_4
, ref_2_4_6
data_fit() function, ref_2_4
, ref_2_4_6
data_get() function, ref_2_4
, ref_2_4_6
data_grp() function, ref_2_4
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6_1
data_info() function, ref_2_4
, ref_2_4_6
data_nput() function, ref_2_4
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
data_pipe() function, ref_2_4
, ref_2_4_6_1
, ref_2_4_6_1
data_plot() function, ref_2_4
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
data_put() function, ref_2_4
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
data_read() function, ref_2_4
, ref_2_4_6
data_uop() function, ref_2_4
, ref_2_4_6
date() function, user_1_3_1
, ref_2_4
, ref_2_4_1_1
, mac_3_3_2
Date, returning the current, ref_2_4_1_1 dcb() function, ref_2_4
, ref_2_4_7_3
DEBUG built-in variable, user_1_3_4
, ref_2_3_13_1
debug macro, mac_3_3_3
def command, ref_2_2
, ref_2_4
, ref_2_4_4_1
Default count time, mac_3_6 deg() function, ref_2_4
, ref_2_4_7_3
delete command, ref_2_4
, ref_2_4_3
Diagnostic commands, user_1_3_8 Dial positions (angles), user_1_2_3 , user_1_3_10 listed in degrees, user_1_3_10 returning, ref_2_4_5_9 setting, ref_2_4_5_9 dial() function, ref_2_4
, ref_2_4_5_9
Diffractometer angle settings, user_1_2_1 configuration, maintaining, adm_5_5_6 four-circle alignment, fourc_4_2 cut points, fourc_4_7 functions, fourc_4_10 geometry for operating, user_1_3_11 macros, fourc_4_11 orientation matrix for, fourc_4_3 reference manual for, fourc_4 sectors, fourc_4_6 spec support of, user_1_3_6 variables, fourc_4_9 geometry, user_1_3_11 liquid surface geometry for operating, user_1_3_11 spec support of, user_1_3_6 operation, beginner's guide to, user_1_2 two-circle operated by angles alone, user_1_3_11 spec support of, user_1_3_6 z-axis geometry for operating, user_1_3_11 spec support of, user_1_3_6 Directory, spec, adm_5_5_1 /usr/lib/spec.d for auxiliary files, ref_2_3_13_1 , adm_5_5_1 /usr/local/lib/spec.d for auxiliary files, user_1_2_1 changing, user_1_3_9 , ref_2_4_1_1 data, mac_3_4 distribution, adm_5_3_1 , adm_5_4 drivers for driver files, adm_5_3_3 help, user_1_3_8 macros for macro source files, mac_3_1 , fourc_4_8 DISPLAY built-in variable, ref_2_3_13_1
do macro, user_1_3_7
, mac_3_1
, mac_3_3_4
dofile() function, user_1_3_7
, ref_2_4
, ref_2_4_2_3
Drivers, installing, adm_5_3_3 dscan macro, user_1_2_5
, user_1_4_1
, mac_3_9_2
DSP 6001/6002 CAMAC crate controller, adm_5_3_3 DSP PC004 IBM PC interface card, adm_5_3_3 E ed macro, mac_3_3_1
edconf program (configuration editor) to maintain diffractometer configuration, adm_5_5_6 to set dial and user settings, user_1_3_10 , adm_5_3_4 else statement, user_1_3_5
energy.mac file, mac_3_1 eprint command, ref_2_4
, ref_2_4_2_2
, ref_2_4_2_5
eprintf() function, ref_2_4
, ref_2_4_2_2
, ref_2_4_2_5
Escape sequences for string constants, ref_2_3_6 Executor, ref_2_2 exit statement, ref_2_3_15_6
exp() function, ref_2_4
, ref_2_4_7_1
exp10() function, ref_2_4
, ref_2_4_7_1
Experiments, automating, user_1_1 F fabs() function, ref_2_4
, ref_2_4_7_1
Fheader macro, mac_3_9_7
, mac_3_9_7
, mac_3_12
File hierarchy, typical spec, adm_5_5_1 File(s) ASCII command file as, user_1_3_7 configuration file as, adm_5_5_8 data file as, user_1_3_6 , user_1_4_1 , mac_3_13 auxiliary directory for, user_1_2_1 command, user_1_3_7 for least-squares refinement of lattice parameters, fourc_4_13 input, ref_2_2 reading from, ref_2_4_2_3 , mac_3_3_4 startup, user_1_2_1 , mac_3_1 configuration (config) baud rate for serial lines in, ref_2_4_5_4 device numbers set in, ref_2_4_5_4 installed hardware described in, ref_2_4_5_2 modifying, mac_3_3_3 , adm_5_5_8 motor mnemonics in, ref_2_3_13_1 permission levels for security of, adm_5_6 purpose of, adm_5_5_1 reading, user_1_2_1 , ref_2_4_5_7 security through motor restrictions in, adm_5_6 slot assignments in, ref_2_4_5_2 , adm_5_5_8_1 updating, mac_3_3_3 , adm_5_4 data adding scan results to, mac_3_9_7 ASCII, standard format for, user_1_3_6 , mac_3_13 controlling output to, user_1_3_3 inserting comments in, user_1_2_2 opening, user_1_2_2 selecting, user_1_2_2 standard format for, user_1_4_1 , mac_3_13 summary scan information from, user_1_4_3 width for columns, mac_3_12 distribution, adm_5_3_1 functions for opening and closing, ref_2_4_2_1 help, user_1_3_8 , ref_2_4_1_2 index for scans.4, user_1_4_2_6 , user_1_4_4 log, user_1_3_3 , ref_2_4_2_2 macro source, mac_3_1 news, user_1_2_1 reflections, fourc_4_13 settings, user_1_2_1 preventing changes made in, adm_5_6 reading, ref_2_4_5_7 structure, adm_5_5_7 updating, ref_2_3_12 , adm_5_4 state, user's, ref_2_4_1_2 , adm_5_4 file.mac file, mac_3_1 file_info() function, ref_2_4
, ref_2_4_1_2
Filers) help, adm_5_4 Flabel macro, mac_3_9_7
, mac_3_12
Flow control, user_1_3_5 with break statement, ref_2_3_15_4
with conditional statements, ref_2_3_15 with continue statement, ref_2_3_15_5
with exit statement, ref_2_3_15_6
with for statement, ref_2_3_15_3
with while statement, ref_2_3_15_2
fmt_close() function, ref_2_4
, ref_2_4_2_6
fmt_read() function, ref_2_4
, ref_2_4_2_6
fmt_write() function, ref_2_4
, ref_2_4_2_6
for statement, user_1_3_5
, ref_2_3_15_3
fourc.src file, mac_3_1 Fout macro, mac_3_9_7
fprintf() function, user_1_3_3
, ref_2_4
, ref_2_4_1_2
, ref_2_4_1_2
, ref_2_4_2_5
freeze macro, fourc_4_5
, fourc_4_11
FRESH built-in variable, ref_2_3_13_1
Ftail macro, mac_3_9_7
Functions calling user-added, ref_2_4_1_2 , adm_5_3_7 types of built-in, ref_2_4 CAMAC, ref_2_4 , ref_2_4_5_2 command file, ref_2_4 , ref_2_4_2_3 conversion, ref_2_4 , ref_2_4_7_3 counting, ref_2_4 , ref_2_4_5_8 four-circle, fourc_4_10 GPIB, ref_2_4 , ref_2_4_5_3 hardware, ref_2_4 , ref_2_4_5 keyboard input and formatted output, ref_2_4 , ref_2_4_2 , ref_2_4_2_4 miscellaneous, ref_2_4 , ref_2_4_1_2 number, ref_2_4 , ref_2_4_7 output control, ref_2_4 , ref_2_4_2_1 plotting and analysis, ref_2_4 , ref_2_4_6 serial, ref_2_4 , ref_2_4_5_4 string, user_1_3_1 , ref_2_4 , ref_2_4_7 system, ref_2_4 , ref_2_4_1_1 utility, ref_2_4_1 G G[]built-in variable, ref_2_3_13_1 geometry parameters stored in, mac_3_13 , fourc_4_9 , adm_5_3_7 geo_fourc.c file, fourc_4_8 Geometry configurations, mac_3_8 diffractometer, user_1_3_11 four circle, mac_3_13 get_lim() function, user_1_3_10
, ref_2_4
, ref_2_4_5_9
getangles command, user_1_3_10
, user_1_3_11
, mac_3_2
, mac_3_9_3
, mac_3_12
getcounts command, ref_2_3_13_1
, ref_2_4
, ref_2_4_5_8
getenv() function, ref_2_4
, ref_2_4_1_2
gethelp() function, user_1_3_8
, ref_2_4
, ref_2_4_1_2
getline() function, ref_2_3_13
, ref_2_4
, ref_2_4_2_3
, ref_2_4_2_3
getval function, mac_3_2
getval() function, ref_2_4
, ref_2_4_1_2
, ref_2_4_2_4
global command, user_1_3_4
, ref_2_4
, ref_2_4_3
Global symbols, user_1_3_4 , ref_2_4_3 GPIB (IEEE-488) interface, user_1_1 , user_1_3_14 driver for, adm_5_3_3 hardware functions, ref_2_4_5_3 gpib_cntl() function, ref_2_4
, ref_2_4_5_3
gpib_get() function, ref_2_3_13
, ref_2_4
, ref_2_4_5_3
gpib_poll() function, ref_2_4
, ref_2_4_5_3
gpib_put() function, user_1_3_14
, ref_2_4
, ref_2_4_5_3
gpset macro, mac_3_2
, mac_3_3_3
Grammar rules of keywords, operators, and commands, ref_2_3_16 of parser, ref_2_2 grep utility for file searching, mac_3_1 to manipulate spec data files, user_1_4_1 GTERM built-in variable, ref_2_3_13_1
H h (help) macro, user_1_3_8
, mac_3_2
, mac_3_3_2
Hardware configuration, user_1_1 reconfiguring, ref_2_4_5_7 selecting, adm_5_3_4 Help facility, user_1_3_8 help macro, user_1_3_8
, mac_3_1
, mac_3_3_3
hi (history) macro, mac_3_3_2
history command, user_1_3_2
, ref_2_4
, ref_2_4_1_2
hkcircle macro, user_1_2_5
, mac_3_9_4
hkl.mac file, mac_3_1 hklmesh macro, user_1_2_5
, mac_3_9_3
hklscan macro, user_1_2_5
, user_1_4_1
, mac_3_9_3
hkradial macro, user_1_2_5
, mac_3_9_4
hlcircle macro, mac_3_9_4
hlradical macro, mac_3_9_4
HOME built-in variable, ref_2_3_13_1
hscan macro, user_1_2_5
, user_1_4_1
, mac_3_9_3
I I/O ports, enabling on PC platforms, adm_5_5_3 Identifiers (names) identifying with whatis(), ref_2_4_1_2
syntax of, ref_2_3_2 if statement, user_1_3_5
, ref_2_3_15_1
image_get() function, ref_2_4
image_par() function, ref_2_4
image_put() function, ref_2_4
index() function, user_1_3_1
, ref_2_4
, ref_2_4_7_2
init_calc() function, adm_5_3_7
initdw macro, user_1_2_2
, mac_3_11
initfx macro, user_1_2_2
, mac_3_11
initnec macro, mac_3_11
initoki macro, mac_3_11
Input preprocessor, ref_2_2 input() function, user_1_3_1
, ref_2_3_13
, ref_2_4
, ref_2_4_2_4
, mac_3_2
, mac_3_3_3
Input, translation of keyboard or command file, ref_2_2 int() function, ref_2_4
, ref_2_4_7_1
io_enable program, adm_5_5_3 K Keyboard reading input from, ref_2_4_2_4 Keyboard interrupts, ref_2_3_10 Keywords as tokens, ref_2_2 listing, ref_2_3_4 , ref_2_4_1_2 klcircle macro, mac_3_9_4
klradical macro, mac_3_9_4
kscan macro, user_1_2_5
, user_1_4_1
, mac_3_9_3
L l (list files) macro, mac_3_2
, mac_3_3_1
Lattice parameters, calculating, fourc_4_13 Least-squares refinement of lattice parameters, fourc_4_13 length() function, user_1_3_1
, ref_2_4
, ref_2_4_7_2
less macro, mac_3_3_1
Lexical analyzer, ref_2_2 lm macro, user_1_2_3
, mac_3_5
local command, ref_2_4
, ref_2_4_3
, mac_3_2
log() function, ref_2_4
, ref_2_4_7_1
log10() function, ref_2_4
, ref_2_4_7_1
Loop implemented as a macro in scans, mac_3_12 while or for, ref_2_3_15_5
lp_plot macro, mac_3_7
ls (list files) macro, mac_3_3_1
lscan macro, user_1_2_5
, mac_3_9_3
lscmd command, user_1_3_8
, ref_2_3_4
, ref_2_3_7
, ref_2_4
, ref_2_4_1_2
lsdef command, ref_2_4
, ref_2_4_4_1
lsdef macro, user_1_3_8
, ref_2_3_7
, mac_3_2
lup (lineup) macro, user_1_2_5
, user_1_4_1
, mac_3_9_2
M mA[], motor numbers recorded in, mac_3_5
mA[], motor numbers reordered in, mac_3_5
Macro(s) arguments, style in manual for, user_1_2_2 cleanup, ref_2_3_11 defining, user_1_3_6 , ref_2_4_4_1 definition argument substitution in, user_1_3_6 , ref_2_4_4_3 displaying, ref_2_4_4_1 limits of, ref_2_4_4_3 listing name and size of, user_1_3_6 , ref_2_4_4_1 printing, user_1_3_6 , ref_2_4_4_1 , mac_3_3_5 removing, user_1_3_6 , ref_2_4_4_1 library of predefined, user_1_1 , user_1_3_6 , mac_3_1 listing all currently defined, user_1_3_6 , ref_2_4_4_1 output devices used by, user_1_3_3 tips for writing, mac_3_2 types of basic aliases, mac_3_3_2 basic utility, mac_3_3_3 command file, mac_3_3_4 counting, mac_3_6 four-circle, fourc_4_11 motor, mac_3_5 plotting, mac_3_7 printer initialization, mac_3_11 reciprocal space, mac_3_8 saving to output device, mac_3_3_5 scan, mac_3_9 , mac_3_12 start-up, mac_3_4 temperature control, mac_3_10 utility, mac_3_3 zone, fourc_4_12 mail macro, mac_3_3_1
Manual administrator's, adm_5 conventions of type styles in, user_1_2_2 four-circle reference, fourc_4 reference, ref_2 standard macro reference, mac_3 user, user_1 Math functions, user_1_3_1 , ref_2_4 , ref_2_4_7_1 mca_get() function, ref_2_4
, ref_2_4_5_1
, ref_2_4_5_1
, ref_2_4_5_1
mca_par() function, ref_2_4
, ref_2_4_5_1
, ref_2_4_5_1
mca_put() function, ref_2_4
, ref_2_4_5_1
, ref_2_4_5_1
mca_sel() function, ref_2_4
, ref_2_4_5_1
mca_sget() function, ref_2_4
, ref_2_4_5_1
mca_spar() function, ref_2_4
, ref_2_4_5_1
mca_sput() function, ref_2_4
, ref_2_4_5_1
mcount() function, user_1_3_12
, ref_2_4
, ref_2_4_5_2
, ref_2_4_5_8
, ref_2_4_5_8
measuretemp macro, mac_3_10
, mac_3_12
Memory usage, showing, ref_2_4_1_2 memstat command, ref_2_4
, ref_2_4_1_2
mesh macro, user_1_2_5
, mac_3_9_2
Metacharacters, ? and *, user_1_3_8
, ref_2_3_7
mi (move incident) macro, mac_3_8
mk (move HKL) macro, mac_3_1
, mac_3_8
Motor(s) controller registers, user_1_3_10 controller types, adm_5_5_8_2 controlling, ref_2_4_5_9 limits getting, ref_2_4_5_9 , mac_3_5 setting, user_1_3_10 , ref_2_4_5_9 , mac_3_5 software, user_1_2_3 listing information for, user_1_2_3 macros, mac_3_5 moving, user_1_2_3 , user_1_3_10 , ref_2_4_5_9 , mac_3_5 parameter assignment, adm_5_5_8_2 returning, ref_2_4_5_9 positions ( HKL) corresponding to set of, user_1_2_3
displayed on screen, user_1_2_3 reading, mac_3_5 setting, user_1_2_3 storage of, user_1_3_10 returning the mnemonic or name of, ref_2_4_5_9 , ref_2_4_5_9 securing from unauthorized use, adm_5_6 stopping, user_1_2_3 , ref_2_4_5_9 , mac_3_12 unusable, ref_2_4_5_9 motor.mac file, mac_3_1 motor_mne() function, ref_2_4
, ref_2_4_5_9
motor_name() function, user_1_3_10
, ref_2_4
, ref_2_4_5_9
motor_num() function, ref_2_4
, ref_2_4_5_9
motor_par() function, ref_2_4
, ref_2_4_1_2
, ref_2_4_5_9
MOTORS built-in variable, ref_2_3_13_1
move_all command, user_1_3_10
, user_1_3_10
, user_1_3_11
, ref_2_4
, ref_2_4_5_2
, ref_2_4_5_9
, mac_3_2
, mac_3_5
move_cnt command, ref_2_4
, ref_2_4_5_9
move_em macro, mac_3_2
, mac_3_5
, mac_3_12
Multichannel analyzers (MCAs), user_1_3_12 , ref_2_4_5_8 mv (move) macro, user_1_2_3
, mac_3_1
, mac_3_5
, mac_3_5
mvd (move dial) macro, mac_3_5
mvr (move relative) macro, mac_3_5
mz (move zone) macro, fourc_4_11
N National Instruments GPIB controller, adm_5_3_3 ned macro, mac_3_3_1
newfile macro, user_1_2_2
, user_1_4_1
, mac_3_1
, mac_3_4
newmac macro, mac_3_3_4
newsample macro, mac_3_4
NPTS loop variable, mac_3_12
Number functions, ref_2_4 , ref_2_4_7 notation, user_1_3_1 , ref_2_3_5 O off() function, user_1_3_3
, ref_2_4
, ref_2_4_1_2
, ref_2_4_2_1
, mac_3_2
offd (off data file) macro, user_1_3_3
, mac_3_3_2
offp (off printer) macro, user_1_3_3
, mac_3_3_2
offsim (off simulate mode) macro, mac_3_3_3
offt (off tty) macro, user_1_3_3
, mac_3_3_2
Omega Equals Zero geometry mode, fourc_4_4_1 Omega-Fixed geometry mode, fourc_4_4_1_1 , fourc_4_5 on() function, user_1_3_3
, ref_2_4
, ref_2_4_1_2
, ref_2_4_1_2
, ref_2_4_2_1
, mac_3_2
ond (on datafile) macro, user_1_3_3
, mac_3_3_2
onp (on printer) macro, user_1_3_3
, mac_3_3_2
onsim (on simulate mode) macro, mac_3_3_3
ont (on tty) macro, user_1_3_3
, mac_3_3_2
open() function, user_1_3_3
, ref_2_4
, ref_2_4_1_2
, ref_2_4_1_2
, ref_2_4_2_1
, ref_2_4_2_1
Operators tokens as, ref_2_2 types of assignment, ref_2_3_14_4 binary, ref_2_3_14_3 ternary, ref_2_3_14_5 unary, ref_2_3_14_1 or0 macro, fourc_4_11
or1 macro, fourc_4_11
Oregon Micro Systems PCX motor controller PC interface card, adm_5_3_3 Orientation matrix, fourc_4_3 Output devices, commands for saving to, mac_3_3_5 Output files, controlling, ref_2_4_2_1 P p (print) macro, user_1_3_1
, mac_3_2
, mac_3_3_2
pa (parameters) macro, mac_3_8
PAGER built-in variable, ref_2_3_13_1
Parse tree, ref_2_2 , ref_2_3_15_6 Parser, grammar rules of, ref_2_2 PC platforms enabling I/O ports on, adm_5_5_3 Pheader macro, mac_3_9_7
, mac_3_9_7
, mac_3_12
Phi-Fixed geometry mode, fourc_4_4_1_1_2 , fourc_4_5 PI built-in variable, user_1_3_4
, ref_2_3_13_1
pl (plane) macro, mac_3_5
pl_anal() function, user_1_3_13
pl_put() function, user_1_3_13
pl_xget() function, user_1_3_13
pl_yget() function, user_1_3_13
Plabel macro, mac_3_9_7
, mac_3_9_7
, mac_3_12
plot macro, mac_3_7
, mac_3_7
, mac_3_12
plot.mac file, mac_3_1 plot_cntl() function, ref_2_4
, ref_2_4_6
, ref_2_4_6
, ref_2_4_6
plot_move() function, ref_2_4
, ref_2_4_6
plot_range() function, ref_2_4
, ref_2_4_6
, ref_2_4_6
plot_res macro, user_1_3_13
, mac_3_1
, mac_3_7
Plotting features, user_1_3_13 functions, ref_2_4_6 macros, mac_3_7 scans, user_1_2_5 , user_1_4_4 Points, maximum number of data, ref_2_4_6 Points, maximum of 8,192 pairs of data, user_1_3_13 port_get() function, ref_2_4
, ref_2_4_5_5
port_getw() function, ref_2_4
, ref_2_4_5_5
port_put() function, ref_2_4
, ref_2_4_5_5
port_putw() function, ref_2_4
, ref_2_4_5_5
Pout macro, mac_3_9_7
, mac_3_9_7
pow() function, ref_2_4
, ref_2_4_7_1
powder.mac file, mac_3_1 prcmd macro, mac_3_3_5
prdef command, user_1_3_6
, user_1_3_8
, ref_2_3_7
, ref_2_4
, ref_2_4_4_1
print command, user_1_3_1
, ref_2_3_13
, ref_2_4
, ref_2_4_2_1
, ref_2_4_2_5
Printer controlling output to, user_1_3_3 initialization macros, mac_3_11 selecting, user_1_2_2 setting top-of-form position on, user_1_2_2 printf() function, user_1_3_3
, user_1_3_6
, ref_2_4
, ref_2_4_2_1
, ref_2_4_2_5
, mac_3_5
Printing, formatted, user_1_3_3 , ref_2_4_2_5 Propagation of errors formalism in scans.4, user_1_4_2_7 pts (points) macro, user_1_2_5
, mac_3_7
pwd (print working directory) macro, mac_3_3_1
Q Q[]built-in variable, ref_2_3_13_1 four-circle coordinate variables stored in, user_1_3_11 , fourc_4_9 qcomment macro, mac_3_2
, mac_3_3_5
qdo macro, user_1_3_7
, mac_3_1
, mac_3_3_4
qdofile() function, user_1_3_7
, ref_2_4
, ref_2_4_2_3
R r2d2.src file, mac_3_1 rad() function, ref_2_4
, ref_2_4_7_3
rand() function, ref_2_4
, ref_2_4_7_1
, ref_2_4_7_1
rdef command, ref_2_2
, ref_2_4
, ref_2_4_4_1
read_motors() command, ref_2_4
read_motors() function, ref_2_3_13_1
, ref_2_4_5_9
, ref_2_4_5_9
README files for up-to-date information on devices supported in the config file, adm_5_5_8 drivers currently available, adm_5_3_3 reconfig command, user_1_3_10
, ref_2_4
, ref_2_4_5_7
reflex macro, fourc_4_13
reflex_beg macro, fourc_4_13
reflex_end macro, fourc_4_13
Relational operators, user_1_3_1 , ref_2_3_14 resume macro, mac_3_9_1
, mac_3_12
ROWS built-in variable, ref_2_3_13_1
rplot_res macro, user_1_3_13
, mac_3_7
RS-232 (serial) interface, user_1_1 , user_1_3_14 hardware functions, ref_2_4_5_4 RToT_0 macro, mac_3_10
S S[]accessing contents of scalers through, user_1_3_12 as built-in variable, ref_2_3_13_1 loading, ref_2_4_5_8 S_NA[], identifying scaler through, user_1_3_12
savcmd macro, mac_3_3_5
save macro, mac_3_4
savegeo macro, mac_3_4
, mac_3_4
saveusr macro, mac_3_4
, mac_3_4
savmac macro, mac_3_1
, mac_3_3_5
savstate command, ref_2_4
, ref_2_4_1_2
Scaler channel assignments, mac_3_6 Scan header, user_1_2_5 , user_1_4_1 , mac_3_9_7 , mac_3_12 , mac_3_12 Scan types absolute-position motor, user_1_2_5 , mac_3_9_2 powder-averaging, ref_2_4_5_9 , mac_3_9_6 reciprocal space, user_1_2_5 , mac_3_9_3 relative-position motor, user_1_2_5 , mac_3_9_2 temperature, mac_3_9_5 Scan(s) aborting, user_1_2_5 , mac_3_9_1 , mac_3_12 built of macros, user_1_2_5 grid, mac_3_9_3 invocation syntax, mac_3_9 macros, mac_3_9 , mac_3_12 merging in scans.4, user_1_4_2_2 motor, mac_3_9_2 , mac_3_12 number, user_1_4_1 , user_1_4_2_1 output, customizing, mac_3_9_7 powder mode, mac_3_9_6 reciprocal space, mac_3_9_1 , mac_3_12 restarting an aborted, user_1_2_5 , mac_3_9_1 retrieving with scans.4, user_1_4_2_1 sample output, user_1_2_5 summary utilities, user_1_4_3 temperature, mac_3_9_5 scan_count macro, mac_3_12
scan_head macro, mac_3_12
, mac_3_12
scan_loop macro, mac_3_12
scan_move macro, mac_3_12
, mac_3_12
scan_plot macro, mac_3_12
scan_tail macro, mac_3_12
scans.4 C-PLOT user function, user_1_4_1 background subtraction with, user_1_4_2_2 data columns used by, user_1_4_2_4 error bars returned by, user_1_4_2_7 file conventions, user_1_4_2_3 file indexing by, user_1_4_2_6 invoking, user_1_4_2 memory for strings and scan numbers, user_1_4_2_5 merging scans with, user_1_4_2_2 options, user_1_4_2_1 retrieving scans with, user_1_4_2_1 scans.mac file, mac_3_1 scans1.mac file, mac_3_1 Sectors for four-circle diffractometers, fourc_4_6 Security features of spec, user_1_1 , adm_5_6 sed utility to manipulate spec data files, user_1_4_1 ser_get() function, user_1_3_14
, ref_2_3_13
, ref_2_4
, ref_2_4_5_4
ser_par() function, ref_2_4
, ref_2_4_5_4
ser_put() function, user_1_3_14
, ref_2_4
, ref_2_4_5_4
set macro, user_1_2_3
, user_1_3_10
, mac_3_1
, mac_3_5
, mac_3_5
, adm_5_6
set_dial macro, user_1_2_3
, mac_3_5
, mac_3_5
set_lim() function, user_1_3_10
, ref_2_4
, ref_2_4_5_9
, mac_3_5
, adm_5_6
set_lm macro, user_1_2_3
, user_1_3_10
, mac_3_1
, mac_3_5
set_sim() function, ref_2_4
, ref_2_4_5_7
, mac_3_3_3
setaz macro, fourc_4_11
setlat macro, fourc_4_11
setmode macro, fourc_4_11
setmono macro, fourc_4_11
setplot macro, user_1_2_5
, mac_3_4
, mac_3_7
, mac_3_9_1
setpowder macro, mac_3_9_6
setscans macro, mac_3_4
, mac_3_9_1
setsector macro, fourc_4_11
setslits macro, mac_3_4
settemp macro, mac_3_10
, mac_3_10
show_cnts macro, user_1_2_4
, mac_3_1
, mac_3_6
showscans program, user_1_4_4 showtemp macro, mac_3_10
Simulation mode, ref_2_4_5_7 sin() function, ref_2_4
, ref_2_4_7_1
Site-dependent C code, adding, adm_5_3_7 site.mac file, mac_3_1 sleep() function, ref_2_4
, ref_2_4_1_2
, mac_3_5
slit.mac file, mac_3_1 sock_io() function, ref_2_4
, ref_2_4_1_2
Software motor limits, user_1_2_3 SPEC built-in variable, ref_2_3_13_1
spec as a calculator, user_1_3_1 C-PLOT package used with, user_1_4 customized with C code, adm_5_3_7 exiting, user_1_2_1 features, user_1_1 installation, adm_5_3 internal structure, ref_2_2 motor security of, user_1_1 , adm_5_6 purpose of, user_1_1 , user_1_3_10 standard scans in, mac_3_9 start-up of four-circle version from a UNIX shell, user_1_2_1 terminating, user_1_2_1 UNIX utilities used with, user_1_4 updating, adm_5_4 user interface, user_1_3 welcome message, user_1_2_1 spec.mac command file, user_1_3_7 , mac_3_1 spec_par() function, ref_2_3_9
, ref_2_4
, ref_2_4_1_2
, ref_2_4_2_1
, ref_2_4_2_2
, ref_2_4_2_3
, ref_2_4_5_9
specadm user account, adm_5_3 , adm_5_3_1 SPECD built-in variable, ref_2_3_13_1
, mac_3_3_4
Special characters in string constants, listing of, ref_2_3_6 split() function, ref_2_4
, ref_2_4_7_2
splot macro, user_1_2_5
, mac_3_7
splot_res macro, user_1_3_13
, mac_3_7
sprintf() function, user_1_3_1
, ref_2_4
, ref_2_4_7_2
sqrt() function, ref_2_4
, ref_2_4_7_1
srand() function, ref_2_4
, ref_2_4_7_1
sscanf() function, ref_2_4
, ref_2_4_7_2
start.mac file, mac_3_1 startgeo macro, mac_3_4
starttemp macro, mac_3_4
startup macro, user_1_2_1
, mac_3_4
stop() function, ref_2_4
, ref_2_4_5_7
String functions, ref_2_4 , ref_2_4_7 , ref_2_4_7_2 patterns, ref_2_3_7 stty UNIX command, ref_2_3_10 su command, adm_5_3_1
Subshells, spawning, user_1_3_9 , ref_2_4_1_1 , mac_3_3_1 substr() function, user_1_3_1
, ref_2_4
, ref_2_4_7_2
Sun computers, use of spec with, user_1_1 surf.src file, mac_3_1 syms command, user_1_3_4
, user_1_3_8
, ref_2_3_7
, ref_2_4
, ref_2_4_3
sync command, user_1_3_10
, ref_2_4
, ref_2_4_5_9
Syntax conventions, ref_2_3 Syntax error, ref_2_2 System V/386 compatible UNIX serial line modes for, ref_2_4_5_4 use of spec under, adm_5_5_3 sz (set zone) macro, fourc_4_11
T tan() function, ref_2_4
, ref_2_4_7_1
tar command, adm_5_3_1
tcount() function, user_1_3_12
, ref_2_4
, ref_2_4_5_2
, ref_2_4_5_8
, ref_2_4_5_8
te macro, mac_3_10
temper.mac file, mac_3_1 Temperature control, macros for, mac_3_10 teramp macro, mac_3_10
, mac_3_10
TERM built-in variable, ref_2_3_13_1
Ternary operator for spec calculator See also Operators, user_1_3_1 test UNIX utility to check for file's existence, mac_3_2 th2th macro, mac_3_9_2
Three Circle geometry mode, fourc_4_4_1_1_2 time() function, user_1_3_1
, user_1_4_1
, ref_2_4
, ref_2_4_1_1
Timer/clock. See also Counting halted with ^C, ref_2_4_5_8
starting, ref_2_4_5_8 Tokens, input text broken into, ref_2_2 tty_cntl() function, ref_2_3_6
, ref_2_4
, ref_2_4_2_5
, ref_2_4_2_5
, ref_2_4_2_5
tty_fmt() function, ref_2_3_6
, ref_2_4
, ref_2_4_2_5
tty_move() function, ref_2_3_6
, ref_2_4
, ref_2_4_2_5
, ref_2_4_6
tw (tweak) macro, user_1_2_3
, mac_3_5
twoc.mac file, mac_3_1 U u macro, user_1_3_9
, mac_3_1
U[]built-in variable, ref_2_3_13_1 u_hook.c file, fourc_4_8 , adm_5_3_7 uan macro, mac_3_5
ubr macro, mac_3_8
uct macro, user_1_2_4
, mac_3_1
, mac_3_6
, mac_3_6
, mac_3_9_1
umk macro, mac_3_8
umv (updated-move) macro, user_1_2_3
, mac_3_1
, mac_3_5
, mac_3_5
, mac_3_9_1
umvr macro, mac_3_5
undef command, ref_2_4
, ref_2_4_4_1
unfreeze macro, fourc_4_5
, fourc_4_11
unglobal command, ref_2_4
, ref_2_4_3
UNIX commands in macro definitions, user_1_3_9 macros for common, mac_3_3_1 UNIX epoch, ref_2_4_1_1 UNIX utilities, spec used with, user_1_4 unix() function, user_1_3_9
, ref_2_3_9
, ref_2_4
, ref_2_4_1_1
Updated activities counting, mac_3_6 moving, user_1_2_3 , mac_3_5 , mac_3_8 plotting, mac_3_7 scans, mac_3_9_1 setting UPDATE, mac_3_5
, mac_3_8
, mac_3_9_1
upl macro, mac_3_5
User account for administering spec, adm_5_3 USER built-in variable, ref_2_3_13_1
User positions (angles), user_1_2_3 , user_1_3_10 listed in degrees, user_1_3_10 listing, user_1_3_10 offset between dial angle and, ref_2_4_5_9 returning, ref_2_4_5_9 user() function, ref_2_4
, ref_2_4_5_9
util.mac file, mac_3_1 uwm macro, mac_3_5
V Variable arguments, style in manual for, user_1_2_2 Variables as tokens, ref_2_2 attributes built-in, ref_2_3_13 constant, user_1_3_4 , ref_2_3_13 , ref_2_4 , ref_2_4_3 global, user_1_3_4 , ref_2_3_13 , ref_2_4 , ref_2_4_3 , mac_3_4 immutable, ref_2_3_13 local, ref_2_3_13 , ref_2_4 , ref_2_4_3 , mac_3_2 changing, user_1_3_4 defined through usage, user_1_3_4 , ref_2_3_13 four-circle, fourc_4_9 nonglobal, ref_2_4 , ref_2_4_3 limits of, ref_2_2 symbols for, listing, user_1_3_4 syms, ref_2_4
, ref_2_4_3
types array, ref_2_3_13 number, ref_2_3_13 string, ref_2_3_13 VENIX quit control character on, user_1_2_1 VERSION built-in variable, ref_2_3_13_1
vi (visual editor) macro, mac_3_3_1
vme_get() function, ref_2_4
, ref_2_4_5_6
vme_get32() function, ref_2_4
, ref_2_4_5_6
vme_move() function, ref_2_4
, ref_2_4_5_6
vme_put() function, ref_2_4
, ref_2_4_5_6
vme_put32() function, ref_2_4
, ref_2_4_5_6
W w (wait) macro, user_1_2_3
, mac_3_3_2
wa (where all) macro, user_1_2_3
, mac_3_1
, mac_3_5
, mac_3_5
wait() function, user_1_3_12
, ref_2_4
, ref_2_4_1_2
, ref_2_4_1_2
, ref_2_4_5_7
, ref_2_4_5_8
waitall macro, mac_3_3_2
waitcount macro, mac_3_3_2
waitmove macro, user_1_3_11
, mac_3_2
, mac_3_3_2
Warning messages, user_1_2_1 wh macro, user_1_2_3
, mac_3_1
, mac_3_8
whatis() function, user_1_3_5
, ref_2_4
, ref_2_4_1_2
, mac_3_2
whats macro, mac_3_3_3
while statement, user_1_3_5
, ref_2_3_15_2
wm (where motors) macro, user_1_2_3
, mac_3_5
Y yesno macro, mac_3_2
, mac_3_3_3
yesno() function, ref_2_4
, ref_2_4_2_4
Z Z[]built-in variable, ref_2_3_13_1 four-circle geometry zone mode, fourc_4_10 , fourc_4_12 zaxis.src file, mac_3_1 Zone geometry mode, fourc_4_4_1_1_1 , fourc_4_5 , fourc_4_12 |
|
|