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 0 |
#define | INITPARFILE |
#define | INITCOMMON |
Functions | |
void | Cnvxpar (FILE *fd1) |
void | SetIDs (void) |
void | Setlimit (void) |
void | Setcfes (void) |
void | Setcfis (void) |
FCSTAT | Shoxhdr (void) |
FCSTAT | Inxpar (int mode) |
Variables | |
PARFILE | parfile |
COMMON | common |
modification history -------------------- 15aug08 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 21may02 kHu Set data ID bits 28feb02 kHu Parameters for background program 18feb02 kHu Argumente beim Start: PNAME,PTITLE,PARNAM,HLPNAM 17jan01 kHu Set e-gun soft limit Setlimit 08jan01 kHu ERRCNTo, ERRCNTd, ERRCNTf 19dec00 kHu Ion-/Elektr.-Strom Konversionsfaktoren veraenderbar 07sep00 kHu drmenu, drtype, crmenu, crtype, crprio neu 11nov99 kHu Newprog Standard 21sep99 kHu esw.conf ausgelagert 13jul99 kHu WQA als Background Task 12apr99 kHu added: systematical errors 23mar99 kHu added: deadtm 22jan99 kHu HDFREE und User Block 20jan99 kHu im Header alle long nach int, hdatid von short nach int 22oct98 kHu Umstellung auf tReadp() 29sep98 kHu removed: Runprg() 22sep98 kHu added: Runprg() 17sep98 kHu VxWorks Portierung (C) 07jun89 kHu PDP11 Version (F77, Macro-11)
#define INITCOMMON |
Value:
{INITCPARMTR}, /* Defaults for parameters */ \ {INITDACLIBCOM}, /* Defaults Daclib common data set */ \ {INITEXLIBCOM}
#define INITCPARMTR 0 |
#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}, \ {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, \ 0, \ 0x02, /* Position ID */ \ 0x14, /* Counter 1 ID */ \ 0x16, /* Counter 2 ID */ \ 0x18, /* Counter 3 ID */ \ 0x1a, /* Counter 4 ID */ \ 0x23
#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 Cnvxpar | ( | FILE * | fd1 | ) |
FCSTAT Inxpar | ( | int | mode | ) |
void Setcfes | ( | void | ) |
void Setcfis | ( | void | ) |
void SetIDs | ( | void | ) |
void Setlimit | ( | void | ) |
FCSTAT Shoxhdr | ( | void | ) |