107 lines
3.4 KiB
C
107 lines
3.4 KiB
C
/*
|
|
* Author: Ned Arnold
|
|
* Date: 4-28-94
|
|
*
|
|
* Experimental Physics and Industrial Control System (EPICS)
|
|
*
|
|
* Copyright 1991, the Regents of the University of California,
|
|
* and the University of Chicago Board of Governors.
|
|
*
|
|
* This software was produced under U.S. Government contracts:
|
|
* (W-7405-ENG-36) at the Los Alamos National Laboratory,
|
|
* and (W-31-109-ENG-38) at Argonne National Laboratory.
|
|
*
|
|
* Initial development by:
|
|
* The Controls and Automation Group (AT-8)
|
|
* Ground Test Accelerator
|
|
* Accelerator Technology Division
|
|
* Los Alamos National Laboratory
|
|
*
|
|
* Co-developed with
|
|
* The Controls and Computing Group
|
|
* Accelerator Systems Division
|
|
* Advanced Photon Source
|
|
* Argonne National Laboratory
|
|
*
|
|
* Modification Log:
|
|
* -----------------
|
|
* .01 mm-dd-yy iii Comment
|
|
* .02 08-23-94 nda Added SPC_SC_? for easier determination of special fields
|
|
* .03 12-06-94 nda Added SPC_SC_FFO, SPC_SC_F, and REC_SCAN_FFO
|
|
*/
|
|
|
|
#ifndef INC_SCANchoice_h
|
|
#define INC_SCANchoice 1
|
|
|
|
#define SPC_SC_S 111 /* start position */
|
|
#define SPC_SC_I 112 /* step increment */
|
|
#define SPC_SC_E 113 /* end position */
|
|
#define SPC_SC_C 114 /* center position */
|
|
#define SPC_SC_W 115 /* width */
|
|
#define SPC_SC_N 116 /* # of steps */
|
|
#define SPC_SC_FFO 117 /* FrzFlag Override */
|
|
#define SPC_SC_F 118 /* FrzFlag Changing */
|
|
#define SPC_SC_DPT 119 /* Desired Pt */
|
|
#define SPC_SC_MO 120 /* scan mode */
|
|
|
|
#define REC_SC_P1 130
|
|
#define REC_SC_P2 131
|
|
#define REC_SC_P3 132
|
|
#define REC_SC_P4 133
|
|
|
|
#define REC_SC_R1 134
|
|
#define REC_SC_R2 135
|
|
#define REC_SC_R3 136
|
|
#define REC_SC_R4 137
|
|
|
|
#define REC_SC_D1 138
|
|
#define REC_SC_D2 139
|
|
#define REC_SC_D3 140
|
|
#define REC_SC_D4 141
|
|
#define REC_SC_D5 142
|
|
#define REC_SC_D6 143
|
|
#define REC_SC_D7 144
|
|
#define REC_SC_D8 145
|
|
#define REC_SC_D9 146
|
|
#define REC_SC_D10 147
|
|
#define REC_SC_D11 148
|
|
#define REC_SC_D12 149
|
|
#define REC_SC_D13 150
|
|
#define REC_SC_D14 151
|
|
#define REC_SC_D15 152
|
|
|
|
#define REC_SC_T1 153
|
|
#define REC_SC_T2 154
|
|
|
|
#define REC_SC_BS 155
|
|
#define REC_SC_AS 156
|
|
|
|
#define REC_SCAN_MO 0
|
|
#define REC_SCAN_MO_LIN 0
|
|
#define REC_SCAN_MO_TAB 1
|
|
#define REC_SCAN_MO_OTF 2
|
|
|
|
#define REC_SCAN_FRZ 1
|
|
#define REC_SCAN_FRZ_NO 0
|
|
#define REC_SCAN_FRZ_YES 1
|
|
|
|
#define REC_SCAN_FFO 2
|
|
#define REC_SCAN_FFO_NO 0
|
|
#define REC_SCAN_FFO_YES 1
|
|
|
|
#define REC_SCAN_AS 3
|
|
#define REC_SCAN_AS_NO 0
|
|
#define REC_SCAN_AS_ST 1
|
|
#define REC_SCAN_AS_BS 2
|
|
|
|
#define REC_SCAN_AR 4
|
|
#define REC_SCAN_AR_ABS 0
|
|
#define REC_SCAN_AR_REL 1
|
|
|
|
#define REC_SCAN_DYNL 5
|
|
#define REC_SCAN_DYNL_OK 0
|
|
#define REC_SCAN_DYNL_NC 1
|
|
#define REC_SCAN_DYNL_NO_PV 2
|
|
|
|
#endif
|