spe1a7.c File Reference

Library for Data Analysis Applications; Plot Spectrum; Interactive control. More...

#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "ctype.h"
#include "application.conf"

Defines

#define PRIVATspe
#define PRIVAT7a
#define PRIVAT7x
#define LABLEN   40

Functions

static void setdflt (void)
static void inputc (void)
static int help (char *hlptxt)
static int refrsh (BOOL *dispok)
static int prntout (void)
static void movmar (long pos)
static void shomar (BOOL terminal)
static char * makelabel (int marker)
int SpeCntl (int strtup, char *hlptxt, char *exitcmd, int pkpos)

Variables

DATA7a data7a
PARFILE parfile
static FILE * fdout = NULL
static char label0 [LABLEN] = {"\0"}
static char * labels [MARNUM] = {label0}


Detailed Description

Library for Data Analysis Applications; Plot Spectrum; Interactive control.

Author:
Kurt Huber; Strahlenzentrum J.L.-Universitaet GIESSEN
Date:
08.02.1988
Version:
15.08.2008
modification history
--------------------
15aug08 kHu	DOXYGEN comments added
25mar08 kHu	xPlotTx() in refrsh, movmar, shomar neu geordnet
20apr07 kHu	DIM3SPEC, IPLANES, NPLANE
04jun04 kHu	xPlotE(FILE *fdout, int color)
16apr03 kHu	Fit gemacht fuer -Wall GCC-Option
20mar03 kHu	if(commnd > 0) commnd = toupper(commnd);
06jan03 kHu	strtup: BOOL -> int; loadpar raus
16aug02 kHu	strtup, pkpos neue Argumnte von SpeCntl();
		Transfer der Peakposition in SpeCntl() statt peak10.c;
02jul02 kHu	uInit(), uReset() -> uClear
06jun02 kHu	"Test if valid parameters" geaendert
28aug01 kHu	^T mit XFNCTN('T')
26jun01 kHu	DFLTLAN; xPlotFs(enum devlang uselang)
09oct00 kHu	data7a -> data7a[2]
09oct00 kHu	^N/^B/^L norm/save/restore parameter set geaendert
13sep00 kHu	tReadp() -> tMenu
28feb00 kHu	Check fuer Erststart neu
11nov99 kHu	Newprog Standard
09sep99 kHu	neu: hlptxt, exitcmd
02sep99 kHu	Abschluss Pruefung
24aug99 kHu	ueberarbeitet
19jul99 kHu	neue Struktur
14may99 kHu	neu: aPlotp()
22feb99 kHu	Marker neu
18feb99 kHu	XFRACT neu
13jan99 kHu	Umstellung auf dan-Library
08jan99 kHu	prntout() neu
17dec98 kHu	xPlotTs mit Position
08dec98 kHu	Help in Text Mode
26nov98 kHu	^Z,^D usw. ohne Terres()
07mar96	kHu	?
17nov95	kHu	Ultrix, VxWorks Portierung (C)
08feb88 kHu	PDP11 Version (F77, Macro-11)

Define Documentation

#define LABLEN   40

#define PRIVAT7a

#define PRIVAT7x

#define PRIVATspe


Function Documentation

static int help ( char *  hlptxt  )  [static]

static void inputc ( void   )  [static]

static char * makelabel ( int  marker  )  [static]

static void movmar ( long  pos  )  [static]

static int prntout ( void   )  [static]

static int refrsh ( BOOL dispok  )  [static]

static void setdflt ( void   )  [static]

static void shomar ( BOOL  terminal  )  [static]

int SpeCntl ( int  strtup,
char *  hlptxt,
char *  exitcmd,
int  pkpos 
)


Variable Documentation

FILE* fdout = NULL [static]

char label0[LABLEN] = {"\0"} [static]

char* labels[MARNUM] = {label0} [static]


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