spec

Software for Diffraction

  • latest - latest update notes
  • ascan - one-motor scan
  • 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
  • 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
  • cm4000 - Compumotor 4000 motor controller
  • cmAX - Compumotor AX motor controller
  • colors - color codes for high-resolution graphics
  • 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
  • dscan - dscan or lup - motor scan relative to the starting position
  • 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
  • do - execute a command file
  • dp5 - Amptek DP5/PX5/DP5G/MCA8000D MCA products
  • dsp2190 - DSP Technology 2190 CAMAC MCS Averager
  • dtscan - relative temperature scan
  • dxp - XIA DXP CAMAC MCA
  • E712 - Physik Instrumente E-712 Piezo Controller
  • editline - libedit/readline - command line recall and editing
  • eiger - Dectris Eiger X-Ray Detector
  • 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
  • HDW_ERR - built-in symbol for identifying hardware errors
  • 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
  • ILL_2d - ILL 2D - ILL two-dimensional detector
  • install - spec installation procedure
  • ioports - I/O port access for PCs
  • IP28 - Microcontrole motor indexer
  • 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
  • MPII - Canberra Multiport II USB/Socket MCA
  • 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
  • rscan - specular reflectivity scan
  • 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
  • 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
  • sixc - 6-circle geometry modes
  • smaract - SmarAct GmbH SCU and MCS controllers for micro- and nanopositioning
  • 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 - Measurement Computing 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
  • wm - print information about one or more motors
  • x11 - spec graphics under the X Window System
  • xiahsc - XIA HSC-1 - XIA Huber Slit Controller
  • zero - search for or set a motor's mechanical zero
  • chg6_12 - changes - Highlights for spec release 6.12
  • chg6_11 - changes - Highlights for spec release 6.11
  • chg6_10 - changes - Highlights for spec release 6.10
  • chg6_09 - changes - Highlights for spec release 6.09
  • chg6_08 - changes - Highlights for spec release 6.08
  • chg6_07 - changes - Highlights for spec release 6.07
  • chg6_06 - changes - Highlights for spec release 6.06
  • chg6_05 - changes - Highlights for spec release 6.05
  • chg6_04 - changes - Highlights for spec release 6.04
  • chg6_03 - changes - Highlights for spec release 6.03
  • chg6_02 - changes - Highlights for spec release 6.02
  • chg6_01 - changes - highlights of modifications for spec release 6.01
  • chg6_00 - changes - highlights of modifications for spec release 6.00
  • chg5_10 - changes - highlights of modifications for spec release 5.10
  • chg5_09 - changes - highlights of modifications for spec release 5.09
  • chg5_08 - changes - highlights of modifications for spec release 5.08
  • chg5_07 - changes - highlights of modifications for spec release 5.07
  • chg5_06 - changes - highlights of modifications for spec release 5.06
  • chg5_05 - changes - highlights of modifications for spec release 5.05
  • chg5_04 - changes - highlights of modifications for spec release 5.04
  • chg5_03 - changes - highlights of modifications for spec release 5.03
  • chg5_02 - changes - highlights of modifications for spec release 5.02
  • chg5_01 - changes - highlights of modifications for spec release 5.01
  • chg5_00 - changes - highlights of modifications for spec release 5.00
  • chg4_05 - changes - highlights of modifications for spec release 4.05
  • chg4_04 - changes - highlights of modifications for spec release 4.04
  • chg4_03 - changes - highlights of modifications for spec release 4.03
  • chg4_02 - changes - highlights of modifications for spec release 4.02
  • chg4_01 - changes - highlights of modifications for spec release 4.01
  • chg4_00 - changes - highlights of modifications for spec release 4
  • chg3_03 - changes - highlights of modifications for spec release 3.03
  • chg3_02 - changes - highlights of modifications for spec release 3.02
  • chg3_01 - changes - highlights of modifications for spec release 3.01
  • chg3_00 - changes - Highlights of modifications for spec release 3.00
  • chg2_15+ - changes - highlights of modifications for spec release 2.15+
  • chg2_15 - changes - highlights of modifications for spec release 2.15
  • chg2_14 - changes - highlights of modifications for spec release 2.14
  • chg2_13 - changes - highlights of modifications for spec release 2.13
  • chg2_12 - changes - highlights of modifications for spec release 2.12
  • chg2_11 - changes - highlights of modifications for spec release 2.11
  • chg2_10 - changes - highlights of modifications for spec release 2.10
  • chg2_09 - changes - highlights of modifications for spec release 2.9
  • chg2_08 - changes - highlights of modifications for spec release 2.8
  • chg2_07 - changes - highlights of modifications for spec release 2.7
  • chg2_06 - changes - highlights of modifications for spec release 2.6
  • chg2_05 - changes - highlights of modifications for spec release 2.5