08.06.2013 Views

Bernese GPS Software Version 5.0 - Bernese GNSS Software

Bernese GPS Software Version 5.0 - Bernese GNSS Software

Bernese GPS Software Version 5.0 - Bernese GNSS Software

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 19.8: Process Control File, BPE variables.<br />

19.6 User Scripts<br />

In order to remain compatible with the old BPE we use the convention that BPE variables all<br />

start with the stringV . They may be accessed in user scripts using the syntax$$bpe{V xxx}<br />

or as menu variables in input fields of the program input files where the string $(xxx) has<br />

to be used for accessing the BPE variable V xxx. BPE variables have precedence over menu<br />

variables defined inMENU VAR.INP in the script’s option directory. See Section 18.5 for details<br />

on menu variables and Section 19.6.2 for details on variables in user scripts.<br />

Some variables have a special meaning: The special parameters V MINUS and V PLUS specify<br />

the ranges for session variables. If defined, their values are used instead of the values of the<br />

keywords VAR PLUS and VAR MINUS in file MENU VAR.INP of the script’s option directory. See<br />

Section 18.5 for details on menu range variables.<br />

The variable V CAMP may be used to define the campaign in which the BPE has to run. The<br />

BPE will stop if it is started in another campaign. If the variable is not specified the BPE<br />

may run in any campaign. The variable V RERUN is used to restart the user script in case of<br />

an error. The value of this variable specifies the number of additional attempts to run the<br />

script. This may make sense if the user script fails due to system or network problems. If<br />

this variable is not contained in the list (or has the value 0) no reruns are performed. The<br />

variables V D, V J, V M, V Y are reserved. Do not use them.<br />

19.6 User Scripts<br />

After installing the <strong>Bernese</strong> <strong>GPS</strong> <strong>Software</strong> a couple of Perl scripts can be found in directory<br />

${U}/SCRIPT. These small programs are user scripts and complement the BPE examples<br />

<strong>Bernese</strong> <strong>GPS</strong> <strong>Software</strong> <strong>Version</strong> <strong>5.0</strong> Page 395

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!