Data Structures | |
| struct | FPARMTR |
| struct | ROUTPAR |
| struct | CPARMTR |
| struct | PARFILE |
| struct | COMMON |
Defines | |
| #define | lIDPAR 8 |
| #define | lIDPRG 8 |
| #define | lVERSION 8 |
| #define | lEXPMNT 6 |
| #define | INITFPARMTR |
| #define | INITROUTPAR |
| #define | INITCPARMTR |
| #define | INITPARFILE |
| #define | INITCOMMON |
Functions | |
| void | Setcfes (void) |
| void | Setcfis (void) |
| void | Adc2kG (void) |
| FCSTAT | Shoxhdr (void) |
| FCSTAT | Inxpar (int mode) |
| void | Cnvxpar (FILE *fd) |
| FCSTAT | RunECF (int mode) |
| int | MPSopen (void) |
| int | MPSclos (void) |
| int | MPSstat (int mask) |
| int | MPScmd (char *cmd, char *reply, int len, BOOL errchk) |
| int | MPSset (int val) |
| int | MPSwait (int wait) |
Variables | |
| PARFILE | parfile |
| COMMON | common |
modification history -------------------- 15oct08 kHu DOXYGEN comments added 16apr03 kHu Fit gemacht fuer -Wall GCC-Option 14jan03 kHu dac10.c: Start Experiment: stets Name abfragen dac10/25.c: neu: Edit header of spectrum 28feb02 kHu Parameters for background program 18feb02 kHu Argumente beim Start: PNAME,PTITLE,PARNAM,HLPNAM 15mar01 kHu new from ESS
| #define INITCOMMON |
Value:
{INITCPARMTR}, /* Defaults for parameters */ \
{INITDACLIBCOM}, /* Defaults Daclib common data set */ \
{INITEXLIBCOM}, /* Defaults Exlib common data set */ \
"xxxx.ecf", /* File name of ECF file */ \
{INITHEADER}
| #define INITCPARMTR |
Value:
0, /* Position ID */ \ 0, /* Liftime ID */ \ 0, /* Counter 1 ID */ \ 0, /* Counter 2 ID */ \ 0, /* Counter 3 ID */ \ 0, /* Counter 4 ID */ \ 0, /* ADC ID */ \ 0, /* Buffer overruns ID */ \ ""
| #define INITFPARMTR |
Value:
CIDPAR, /* Identification of parameter file */ \ CIDPRG, /* Identification of program */ \ CVERSION, /* Version number */ \ TRUE, /* Defaults are set */ \ CEXPMNT, /* Name of experiment */ \ CDFNAM, /* File name of spectrum */ \ 0, /* Create spectrum counter */ \ {500000, 500000, 500000, 500000, \ 500000, 500000, 500000, 500000}, \ {500000, 500000, 500000, 500000, \ 500000, 500000, 500000, 500000, \ 500000, 500000, 500000, 500000, \ 500000, 500000, 500000, 500000}
| #define INITPARFILE |
Value:
{INITFPARMTR}, /* Defaults for parameters */ \
{INITROUTPAR}, /* Defaults for Routing hardware parameters */ \
{INITEXLIBPAR}, /* Defaults for Exlib parameters */ \
{INITHEADER}
| #define INITROUTPAR |
Value:
/* Data Routing */ \ 1, /* IP Carrier menu pos. */ \ 0, /* IP Carrier type */ \ 0, /* IP slot address offset */ \ 0, /* I/O base address */ \ NULL, /* Stop and clear Routing */ \ NULL, /* Read status register only */ \ NULL, /* Read stat. reg. and clear data */ \ NULL, /* Read data register only */ \ NULL, /* Read and clear data register */ \ NULL, /* Board ID record */ \ /* Control Routing */ \ 1, /* IP Carrier menu pos. */ \ 1, /* IP Carrier menu2 pos. */ \ 0, /* IP Carrier type */ \ 0, /* IP slot address offset */ \ 3, /* IT priority */ \ 0, /* I/O base address */ \ NULL, /* Control register */ \ NULL, /* Status register */ \ NULL, /* Address register */ \ NULL, /* Data register */ \ NULL, /* IT vector register */ \ NULL
| #define lEXPMNT 6 |
| #define lIDPAR 8 |
| #define lIDPRG 8 |
| #define lVERSION 8 |
| void Adc2kG | ( | void | ) |
| void Cnvxpar | ( | FILE * | fd | ) |
| FCSTAT Inxpar | ( | int | mode | ) |
| int MPSclos | ( | void | ) |
| int MPScmd | ( | char * | cmd, | |
| char * | reply, | |||
| int | len, | |||
| BOOL | errchk | |||
| ) |
| int MPSopen | ( | void | ) |
| int MPSset | ( | int | val | ) |
| int MPSstat | ( | int | mask | ) |
| int MPSwait | ( | int | wait | ) |
| FCSTAT RunECF | ( | int | mode | ) |
| void Setcfes | ( | void | ) |
| void Setcfis | ( | void | ) |
| FCSTAT Shoxhdr | ( | void | ) |
1.5.6