- latest - latest update notes
- E712 - physik instrumente e-712 piezo controller
- HDW_ERR - built-in symbol for identifying hardware errors
- ILL_2d - ILL 2D - ill two-dimensional detector
- IP28 - microcontrole motor indexer
- MPII - canberra multiport ii usb/socket mca
- a2scan - two-motor scan
- a3scan - three-motor scan
- a4scan - four-motor scan
- abscan - incident-reflected angle scan
- ackno - acknowledgements
- acq - mca/image acquisition and region of interest configuration
- agilis - newport agilis ag-uc2 and ag-uc8 piezo controllers
- aisolutions - AI Solutions DAQ-ATDC/NDAQ - usb acquisition module (formerly "kisim")
- am9513 - pc board and usb counter/timers based on the amd am9513 chip
- amptek - amptek pocket mca 8000/8000a
- anc - ANC150/ANC300 - attocube anc150/anc300 piezo controllers
- anka - rst gamma interface as used at anka
- arrays - array - declare a data array
- ascan - motor scan
- attocube - attocube anc350 motor controller
- br - br and ubr - move to the reciprocal space coordinates (hkl)
- bsi_sp350 - BSI SP350 Controller Board - baltic scientific instruments si(li) detector with peltier cooling type ser-25
- burleigh - burleigh 6200uln with 671 interface
- c400 - fmb oxford c400
- ca - calculate motor settings for a given point in reciprocal space
- cal - calculate motor settings for a given point in reciprocal space
- camac - camac interface
- cat - unix shell cat command
- cd - change working directory
- changes - update notes for all spec releases
- chg2_05 - changes - highlights of modifications for spec release 2.5
- chg2_06 - changes - highlights of modifications for spec release 2.6
- chg2_07 - changes - highlights of modifications for spec release 2.7
- chg2_08 - changes - highlights of modifications for spec release 2.8
- chg2_09 - changes - highlights of modifications for spec release 2.9
- chg2_10 - changes - highlights of modifications for spec release 2.10
- chg2_11 - changes - highlights of modifications for spec release 2.11
- chg2_12 - changes - highlights of modifications for spec release 2.12
- chg2_13 - changes - highlights of modifications for spec release 2.13
- chg2_14 - changes - highlights of modifications for spec release 2.14
- chg2_15 - changes - highlights of modifications for spec release 2.15
- chg2_15+ - changes - highlights of modifications for spec release 2.15+
- chg3_00 - changes - highlights of modifications for spec release 3.00
- chg3_01 - changes - highlights of modifications for spec release 3.01
- chg3_02 - changes - highlights of modifications for spec release 3.02
- chg3_03 - changes - highlights of modifications for spec release 3.03
- chg4_00 - changes - highlights of modifications for spec release 4
- chg4_01 - changes - highlights of modifications for spec release 4.01
- chg4_02 - changes - highlights of modifications for spec release 4.02
- chg4_03 - changes - highlights of modifications for spec release 4.03
- chg4_04 - changes - highlights of modifications for spec release 4.04
- chg4_05 - changes - highlights of modifications for spec release 4.05
- chg5_00 - changes - highlights of modifications for spec release 5.00
- chg5_01 - changes - highlights of modifications for spec release 5.01
- chg5_02 - changes - highlights of modifications for spec release 5.02
- chg5_03 - changes - highlights of modifications for spec release 5.03
- chg5_04 - changes - highlights of modifications for spec release 5.04
- chg5_05 - changes - highlights of modifications for spec release 5.05
- chg5_06 - changes - highlights of modifications for spec release 5.06
- chg5_07 - changes - highlights of modifications for spec release 5.07
- chg5_08 - changes - highlights of modifications for spec release 5.08
- chg5_09 - changes - highlights of modifications for spec release 5.09
- chg5_10 - changes - highlights of modifications for spec release 5.10
- chg6_00 - changes - highlights of modifications for spec release 6.00
- chg6_01 - changes - highlights of modifications for spec release 6.01
- chg6_02 - changes - highlights for spec release 6.02
- chg6_03 - changes - highlights for spec release 6.03
- chg6_04 - changes - highlights for spec release 6.04
- chg6_05 - changes - highlights for spec release 6.05
- chg6_06 - changes - highlights for spec release 6.06
- chg6_07 - changes - highlights for spec release 6.07
- chg6_08 - changes - highlights for spec release 6.08
- chg6_09 - changes - highlights for spec release 6.09
- chg6_10 - changes - highlights for spec release 6.10
- chg6_11 - changes - highlights for spec release 6.11
- chg6_12 - changes - highlights for spec release 6.12
- chg6_13 - changes - highlights for spec release 6.13
- cm4000 - compumotor 4000 motor controller
- cmAX - compumotor ax motor controller
- colors - color codes for high-resolution graphics
- conex - various newport motor controllers
- config - edit the hardware configuration
- config_adm - configuration - administer hardware configuration file
- constant - define a constant global symbol
- counting - timer/scaler commands, macros and variables
- cscan - continuous scans
- ct - count and print results
- d2scan - two-motor scan relative to the starting positions
- d3scan - three-motor scan relative to the starting positions
- d4scan - four-motor scan relative to the starting positions
- dac - digital-to-analog (dac) motors
- daemon - Daemon Mode spec - run spec as a background daemon
- data - built-in functions for handling internal data
- data_pipe - data_pipe() or array_pipe() - integrate external programs into spec
- dcx - PMC DCX-100 - pmc corporation dcx-100 motor controllers
- debug - set debugging level of diagnostic messages
- decode - encode()/decode() - data stream manipulation
- def - def and rdef - define a macro
- disable - disable and enable - disable and enable hardware
- dl - various newport motor controllers
- do - execute a command file
- dp5 - amptek dp5/px5/dp5g/mca8000d mca products
- dscan - dscan or lup - motor scan relative to the starting position
- dsp2190 - dsp technology 2190 camac mcs averager
- dtscan - relative temperature scan
- dxp - xia dxp camac mca
- editline - libedit/readline - command line recall and editing
- eiger - dectris eiger x-ray detector
- enable - disable and enable - disable and enable hardware
- encode - encode()/decode() - data stream manipulation
- epics - epics specific functions
- equipman - MADOCA/equipman - spring-8 madoca framework
- esrf - taco/esrf - taco (esrf) specific functions
- fbus - Fieldbus - fieldbus interfaces: can, modbus
- files - conventions for file/device output
- flow - flow control
- flyscan - continuous scans with multichannel scalers
- fourc - 4-circle geometry modes
- funcs - functions - built-in functions
- global - declare global variables
- gpib - gpib (ieee 488) interface
- greateyes - greateyes full-frame ccd cameras
- hdf5 - create hdf5 files
- hecus - hecus asa-32 mca
- help_fmt - help format - help file format conventions and syntax
- history - command recall facility
- hkcircle - scan along an arc in the hk-plane in reciprocal space
- hklmesh - scan over a 2d grid in reciprocal space
- hklscan - general linear scan in reciprocal space
- hkradial - scan along a radius in the hk-plane in reciprocal space
- hlcircle - scan along an arc in the hl-plane in reciprocal space
- hlradial - scan along a radius in the hl-plane in reciprocal space
- hscan - scan along the h-axis in reciprocal space
- install - spec installation procedure
- ioports - i/o port access for pcs
- isel - isel imc-m/imc-mp 4-axis motor controllers
- ketek - ketek dpp1 mca-type device
- kisim - AI Solutions DAQ-ATDC/NDAQ - usb acquisition module (formerly "kisim")
- kl2000 - newport mm2000/mm3000 motor controller
- klcircle - scan along an arc in the kl-plane in reciprocal space
- klradial - scan along a radius in the kl-plane in reciprocal space
- kontron - pc board and usb counter/timers based on the amd am9513 chip
- kosmos - kohzu kosmos series aries/lynx motor controllers
- kscan - scan along the k-axis in reciprocal space
- l - unix file listing
- lc2301 - lecroy 2301 camac mca module
- lc3588 - lecroy 3588 histogramming memory module
- less - file perusal program
- libedit - libedit/readline - command line recall and editing
- lm - list motor software limits
- ls - unix file listing
- lscan - scan along the l-axis in reciprocal space
- lscmd - list the built-in commands and functions
- lsdef - list current macros
- mab - move to a given incident and reflected angle
- mac_hdw - macro-hardware facility
- macros - description of macro facility
- madoca - MADOCA/equipman - spring-8 madoca framework
- mca - multichannel analyzer support
- mca8000 - amptek pocket mca 8000/8000a
- mclennan - mclennan motor controllers
- mcs2 - smaract modular control system 2 (mcs2) devices
- mcspci - mcs-pci - ortec mcs-pci multichannel scaler
- mesh - 2d grid scan
- meteor - matrox meteor pc board frame grabber
- microfast - oxford/tennelec/nucleus microfast mca
- mizar - mizar mz 8310 counter/timer module
- mk - mk and umk - move to the reciprocal space coordinates (hkl)
- mmc100 - MMC-100 - micos mmc-100 piezo motion controller
- modbus - Fieldbus - fieldbus interfaces: can, modbus
- mono - monochromator - monochromator control macros
- motors - commands and functions for controlling motors
- move_info - move_info() - returns what would happen on a move
- mr - move to a given angle of specular reflection
- multix - multix me100 detector module
- mv - mv and umv - move one motor
- mvd - move a motor in dial units
- mvr - mvr and umvr - move a single motor relative to its current position
- mythen - dectris mythen/mythen2 mca
- ned - full-screen editor with windows
- newfile - data file management
- newmac - re-read the standard macro definitions
- newport - various newport motor controllers
- ni63xx - national instruments 63xx pcie counter/timer
- ni660x - national instruments 6601/6602 pci counter/timer
- nicomp - nicomp model tc-100 autocorrelator
- nigpib - national instruments gpib controllers
- nt2400 - laboratory equipment corporation nt-2400 ethernet hardware
- oms - oregon micro systems motor controllers
- oriel - oriel 18092 motor controller
- ortec - ortec 974/994/995/996/997 counters and timers
- pca - oxford/tennelec/nucleus pca ii, pca-3, pca multiport mca
- pcdig - PC-DIG - coreco imaging (iti) pc-dig frame grabber
- phymotion - phytron phymotion motor controllers
- phytron - phytron motor controllers
- pi_gcs - physik instrumente gcs2 motor controllers
- piezojena - piezojeno - piezosystem jena gmbh voltage amplifier
- piper - using spec as the back end of a pipe
- plot - make plots of the last scan
- plot_cntl - plot_cntl() - control of built-in plotting
- powder - setpowder - configure powder mode scans
- prdef - print macro definitions
- print - printing - producing formatted output
- psic - psi-circle geometry modes
- pwd - print spec's current working directory
- px4 - amptek px4 usb/serial mca
- qdo - execute a command file without echo
- queue - queue() - schedule commands to run later
- r2scan - reflectivity background scans
- radicon - radicon scsd-3c scintillation detector with timer/counter
- readline - libedit/readline - command line recall and editing
- resume - continue an aborted scan
- riso_tdc - TDC - risoe tdc
- roi - mca/image acquisition and region of interest configuration
- rpi - rpi_io() - raspberry pi gpio
- rscan - specular reflectivity scan
- scans - scans and scans.4 - read data from ascii spec data format scan files
- scantypes - scans - scan types
- serial - rs-232c interface functions
- server - spec server/client - issue commands and control hardware remotely
- server_hdw - server-hardware facility
- set - define the user angle of a motor
- set_dial - define the dial position of a motor
- set_lm - set lower and upper software limits
- set_sim - set_sim() - set simulate (no hardware) mode
- setplot - set plotting options
- setpowder - setpowder - configure powder mode scans
- setscans - configure scan options
- showtemp - display the current temperature
- sigmatech - sigmatech fc-501a motor controller
- sis3820 - struck sis3820 vme scaler
- sis8800 - struck sis8800 mtca.4 scaler
- sixc - 6-circle geometry modes
- smaract - smaract gmbh scu and mcs controllers for micro- and nanopositioning
- smc100 - various newport motor controllers
- sock_io - sock_io() (deprecated) - connect to sockets
- sockets - connect to sockets
- spec - spec, fourc, twoc, surf, etc. - x-ray diffractometer operation for specific configurations
- spec_menu - spec_menu() - create interactive menu from specifications
- spec_par - spec_par() - sets internal parameters
- splot - macro for screen plot
- star1 - photometrics star 1 ccd camera and controller
- startup - procedure to initialize parameters
- syms - list of known symbols
- syntax - interpreter syntax
- taco - taco/esrf - taco (esrf) specific functions
- tango - tango specific functions
- te - read or set the temperature
- teramp - ramp the temperature to a new set point
- thorlabs - thorlabs atp controllers
- tmcl - trinamic motion control language (tmcl) motor controllers
- trinamic - trinamic quadpack/sixpack motor controllers
- tscan - temperature scan
- tw - "tweak" motors
- u - create a unix subshell
- undef - remove a macro definition
- usbctr - USB-CTR - digilent usb-ctr4 and usb-ctr8
- vi - invokes the standard unix visual editor
- vme - vme interface
- vscan - variable step size scans
- vxi11 - connect to vxi-11 rpc servers
- w - wait for moving and counting and then beep
- wa - list all motor positions
- wait - wait() - synchronization with moving, counting and other activity
- wh - where, principal axes and reciprocal space
- whats - identify what an object is
- wizard - wizard mode for hardware permissions
- wm - print information about one or more motors
- x11 - spec graphics under the x window system
- xiahsc - XIA HSC-1 - xia huber slit controller
- xps - various newport motor controllers
- zero - search for or set a motor's mechanical zero