dan.c File Reference

Library for Data Analysis; Main. More...

#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "ctype.h"
#include "taskLib.h"
#include "usrLib.h"
#include "hostLib.h"
#include "setjmp.h"
#include "semLib.h"
#include "application.conf"

Functions

static void tMaster (char stmode)
static int xfndummy (int mode)
static char * mybasename (char *path)
int MYNAME (char *tArgs, void *xspektr, char *xfilnam, int(*xfnctn)(int mode), int xstatus, void *xheader)

Variables

static SEM_ID rdySem
DANLIBCOM danlibcom
PARFILE parfile
COMMON common


Detailed Description

Library for Data Analysis; Main.

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
08.02.1988
Version:
15.08.2008
modification history
--------------------
15aug08 kHu	DOXYGEN comments added
16apr03 kHu	Fit gemacht fuer -Wall GCC-Option
14feb03 kHu	neu xImport()
13feb03 kHu	return of GetArgs(): ERROR/OK -> -1/0/number of processed bytes
02jul02 kHu	uInit(), uReset(), checkStack()
28jun02	kHu	Init task -> Master task
08apr02 kHu	Fehler if(XFNCTN != NULL) statt if(xfnctn != NULL){
28feb02 kHu	more args on Start: PNAME,PTITLE,PARNAM,HLPNAM,stmode
04oct00 kHu	Uebergabe fuer Name von Parameter-File (PFNAME)
13sep00 kHu	tReadp() -> tMenu
11sep00 kHu	(file name) bei Aufruf durch Parent Task
10apr00 kHu	Stack check geaendert
29mar00 kHu	mit dac.c abgeglichen (VXWORKS Checks)
29mar00 kHu	STATUS bereinigt, Clear Status von dan30.c
11nov99 kHu	Newprog Standard
02sep99 kHu	Abschluss Pruefung
24aug99 kHu	ueberarbeitet
13jul99 lHu	MFILNA statt sizeof(FILNAM) (=4 weil Pointer)
15apr99 kHu	added: COMMON
22jan99 kHu	Umstellung auf dan-Library
11jan99 kHu	Terminal/printer defaults neu (DATA7)
14dec98 kHu     Umstellung von Newspe()
14dec98 kHu	Umstellung auf tReadp()
18nov98 kHu	Peak integration added
28sep98 kHu	Param. bei Aufruf durch Messprog. erweitert
15sep98 kHu	peak: Param. bei Aufruf durch Messprog. geaendert
15sep98 kHu	peak7x1/2/3/4: added fflush() to plotX()
14sep98 kHu	peak30: expansion of '~' in file names 
11sep98 kHu	peak30: Help added
10sep98 kHu	peak22: Rdname() Dir und File zusammengefasst
03sep98 kHu	peak: auf neuen Stand gebracht
01sep98 kHu	peak20: tMenu mit Ueberlaenge
01sep98 kHu	peak7b1/2, 7c1/2: Div. durch Null bei Anf.-Norm
01sep98 kHu	OSF1-Alpha Portierung
30aug96	kHu	Menu und Parameter I/O neu
		ueberarbeitet auf MCA Standard
17nov95	kHu	Ultrix, VxWorks Portierung (C)
08feb88 kHu	PDP11 Version (F77, Macro-11)

Function Documentation

static char * mybasename ( char *  path  )  [static]

int MYNAME ( char *  tArgs,
void *  xspektr,
char *  xfilnam,
int(*)(int mode)  xfnctn,
int  xstatus,
void *  xheader 
)

static void tMaster ( char  stmode  )  [static]

static int xfndummy ( int  mode  )  [static]


Variable Documentation

Initial value:

Initial value:

Initial value:

SEM_ID rdySem [static]


Generated on Wed Oct 15 16:17:15 2008 for Experiment-Software by  doxygen 1.5.6