#include "vxWorks.h"
#include "stdlib.h"
#include "stdio.h"
#include "string.h"
#include "ctype.h"
#include "taskLib.h"
#include "math.h"
#include "application.conf"
Defines | |
| #define | PRIVATwqa |
| #define | PRIVAT7a |
| #define | PRIVAT7x |
| #define | LABLEN 3 |
Functions | |
| static void | setdflt (void) |
| static int | help (char *hlptxt) |
| static int | refrsh (BOOL *dispok) |
| static void | inputc (void) |
| static void | selmar (void) |
| static void | movmar (long pos) |
| static void | shomar (BOOL terminal) |
| static int | showres (int mode, char type) |
| static int | prntout (void) |
| static void | swap (char *c1, char *c2) |
| int | WqaCntl (int strtup, char *hlptxt, char *exitcmd, int pkpos) |
| int | GetMar (MARTYP *markers) |
| int | SavMar (MARTYP *markers) |
Variables | |
| DATA7a | data7a |
| PARFILE | parfile |
| static FILE * | fdout = NULL |
| static char | label0 [LABLEN] = {"M0"} |
| static char | label1 [LABLEN] = {"M1"} |
| static char | label2 [LABLEN] = {"M2"} |
| static char | label3 [LABLEN] = {"M3"} |
| static char | label4 [LABLEN] = {"M4"} |
| static char * | labels [MARNUM] = {label0, label1, label2, label3, label4} |
| static BOOL | MScmd = FALSE |
Features:
Display of ESW Data
Cross Section Calculation
modification history
--------------------
14oct08 kHu DOXYGEN comments added
25mar08 kHu xPlotTx() in refrsh, movmar, shomar, selmar neu geordnet
26jul04 kHu xPlotE(FILE *fdout, int color)
16apr03 kHu Fit gemacht fuer -Wall GCC-Option
25mar03 kHu Absturz bei Default Printer bei ^F,^P in showres()
20mar03 kHu if(commnd > 0) commnd = toupper(commnd);
06jan03 kHu strtup: BOOL -> int; loadpar raus
16aug02 kHu (Markerset weiterhin von MARKRS[1] retten daher kein
Transfer der Peakposition in WqaCntl() moeglich;)
nach erstem Retten des Markersets immer retten bis MD;
neu: MD loeschen des geretteten Markersets im Header;
strtup, pkpos neue Argumnte von WqaCntl();
02jul02 kHu uInit(), uReset() -> uClear
18sep01 kHu ^T mit XFNCTN('T')
26jun01 kHu DFLTLAN; xPlotFs(enum devlang uselang)
13mar01 kHu Wiederholung von ^F mit Leertaste
25jan01 kHu Integration Markers from ...
09oct00 kHu data7a -> data7a[2]
09oct00 kHu ^N/^B/^L norm/save/restore parameter set geaendert
13sep00 kHu tReadp() -> tMenu
19apr00 kHu Files(7) -> Files(71)
28feb00 kHu Check fuer Erststart neu
11nov99 kHu Newprog Standard
09sep99 kHu neu: hlptxt, exitcmd
06sep99 kHu an IAP angepasst
14jul99 kHu System. Err. Defaults neu
22jun99 kHu Markers von Bg-Spektrum beruecksichtigt
14may99 kHu neu: aPlotp()
11may99 kHu Save Markers Kommando
29apr99 kHu Markers in Spektrum ab 1... wie ABS!!!
19apr99 kHu new from ESB
09apr99 kHu neu: systematische Fehler
25mar99 kHu neu: Totzeitrechnung
23feb99 kHu Marker set in Header retten
18feb99 kHu XFRACT neu
18jan99 kHu Ultrix, VxWorks Portierung (C), Modifiziertes dan7a12.c
06feb91 kHu Aenderungen
04aug89 gHo PDP11 Version (F77, Macro-11)
| #define LABLEN 3 |
| #define PRIVAT7a |
| #define PRIVAT7x |
| #define PRIVATwqa |
| int GetMar | ( | MARTYP * | markers | ) |
| static int help | ( | char * | hlptxt | ) | [static] |
| static void inputc | ( | void | ) | [static] |
| static void movmar | ( | long | pos | ) | [static] |
| static int prntout | ( | void | ) | [static] |
| static int refrsh | ( | BOOL * | dispok | ) | [static] |
| int SavMar | ( | MARTYP * | markers | ) |
| static void selmar | ( | void | ) | [static] |
| static void setdflt | ( | void | ) | [static] |
| static void shomar | ( | BOOL | terminal | ) | [static] |
| int showres | ( | int | mode, | |
| char | type | |||
| ) | [static] |
| static void swap | ( | char * | c1, | |
| char * | c2 | |||
| ) | [static] |
| int WqaCntl | ( | int | strtup, | |
| char * | hlptxt, | |||
| char * | exitcmd, | |||
| int | pkpos | |||
| ) |
FILE* fdout = NULL [static] |
char label0[LABLEN] = {"M0"} [static] |
char label1[LABLEN] = {"M1"} [static] |
char label2[LABLEN] = {"M2"} [static] |
char label3[LABLEN] = {"M3"} [static] |
char label4[LABLEN] = {"M4"} [static] |
1.5.6