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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

18.5 Menu Variables<br />

Figure 18.2: Options to run the Fortran programs, ”Menu>Configure>Program names”.<br />

18.5 Menu Variables<br />

When processing <strong>GNSS</strong> data, it is often necessary to repeat a program run several times<br />

with only slightly different option settings. A typical example would be the processing of<br />

several sessions of data. The names of observation files change from session to session because<br />

the session number is typically a part of the file name. It would be very cumbersome<br />

to repeat all the runs selecting the correct files manually every time. For the BPE an automatization<br />

is mandatory. For such cases the <strong>Bernese</strong> menu system provides a powerful tool<br />

– so called menu variables. The menu variables are defined in the user-specific menu input<br />

file ${U}/PAN/MENU VAR.INP and they are accessible through ”Menu>Configure>Menu variables”.<br />

Three kinds of menu-variables are available: predefined variables (also called menu time<br />

variables), user-defined variables, and system environment variables.<br />

18.5.1 Menu Time Variables<br />

Most of the predefined menu variables are time variables that are based on the current<br />

session. Table 18.1 gives the list of all predefined variables. Wherever possible, it is recommended<br />

to use time variables in all input fields of the program panels, especially for input<br />

and output filenames, e.g., IGS$YD+0. The widgets lineedit, selwin, uniline, and combobox<br />

(with user input) accept menu variables as input. A consequent use of time variables increases<br />

the efficiency of the menu system considerably because you can process different<br />

sessions by simply changing the current session without changing any field in the program<br />

panels. When using the BPE for automatic processing the use of menu time variables is<br />

indispensable to set the input options in the program panels (see Section 19.7.2).<br />

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

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

Saved successfully!

Ooh no, something went wrong!