<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\section{Appendix - Summary of Parameters for MOOS Applications}

%-------------------------------------------------------------------------
\subsection*{Parameter Summary for uHelmScope}
%-------------------------------------------------------------------------

\begin{table}[ht]
\begin{minipage}[c]{1.0\textwidth}
  \centering
  \mbox{
  \footnotesize
  \begin{tabular}{|l|l|l|c|} \hline
Parameter            &amp; Arg Type &amp; Default      &amp; Page \\ \hline \hline
PAUSED               &amp; Boolean  &amp; \var{true}   &amp; \pageref{uhs_params} \\ 
HZ\_MEMORY           &amp; string   &amp; \vvar{5,10}  &amp; \pageref{uhs_params} \\ 
DISPLAY\_MOOS\_SCOPE &amp; Boolean  &amp; \vvar{true}  &amp; \pageref{uhs_params} \\ 
DISPLAY\_VIRGINS     &amp; Boolean  &amp; \vvar{true}  &amp; \pageref{uhs_params} \\ 
DISPLAY\_STATEVARS   &amp; Boolean  &amp; \vvar{true}  &amp; \pageref{uhs_params} \\ 
TRUNCATED\_OUTPUT    &amp; Boolean  &amp; \vvar{false} &amp; \pageref{uhs_params} \\ 
BEHAVIOR\_CONCISE    &amp; Boolean  &amp; \vvar{false} &amp; \pageref{uhs_params} \\ \hline
  \end{tabular}
  \normalsize}
\end{minipage}
\caption{Parameters for the uHelmScope Application.}
\end{table}

\subsection*{Command Line Usage}

\footnotesize
\begin{verbatim}
Usage: uHelmScope [OPTIONS] file.moos

Options:
  -t:  Column truncation is on (off by default)          
  -c:  Exclude MOOS Vars in MOOS file from MOOSDB-Scope  
  -x:  Suppress MOOSDB-Scope output block                
  -p:  Suppress Behavior-Posts output block              
  -v:  Suppress display of virgins in MOOSDB-Scope block 
  -r:  Streaming (unpaused) output of helm iterations    
  MOOSVAR_1 MOOSVAR_2 .... MOOSVAR_N  
\end{verbatim}
\normalsize


\subsection*{Example uHelmScope Configuration Block}

\refstepcounter{listing}
\vspace{0.1in}
\noindent
{\em {Listing \arabic{listing} - An example uHelmScope configuration block.}}
\footnotesize
\begin{verbatim}
 1  //------------------------------------------------------------
 2  // uHelmScope configuration block
 4  
 5  ProcessConfig = uHelmScope
 6  {
 7    AppTick    = 1
 8    CommsTick  = 1
 9  
10    PAUSED             = true     // All Parameters and Parameter-Values
11    HZ_MEMORY          = 5, 100   // are __NOT__ Case Sensitive
12    DISPLAY_MOOS_SCOPE = true
13    DISPLAY_BHV_POSTS  = true
14    DISPLAY_VIRGINS    = true
15    DISPLAY_STATEVARS  = true
16    TRUNCATED_OUTPUT   = false
17    BEHAVIORS_CONCISE  = false
18
19    VAR = BHV_WARNING, AIS_REPORT_LOCAL   // MOOS Variable names 
20  }                                       // __ARE__ Case Sensitive
\end{verbatim}
\normalsize


%-------------------------------------------------------------------------
\newpage \subsection*{Parameter Summary for pMarineViewer}
%-------------------------------------------------------------------------

\begin{table}[ht]
\begin{minipage}[c]{1.0\textwidth}
  \centering
  \mbox{
  \footnotesize
  \begin{tabular}{|l|l|l|c|} \hline
Parameter              &amp; Arg Type &amp; Default      &amp; Page \\ \hline \hline

polygon\_edge\_color   &amp; color    &amp; \vvar{yellow}    &amp;   \\
polygon\_vertex\_color &amp; color    &amp; \vvar{red}       &amp;   \\
polygon\_label\_color  &amp; color    &amp; \vvar{khaki}     &amp;   \\
seglist\_edge\_color   &amp; color    &amp; \vvar{white}     &amp;   \\
seglist\_vertex\_color &amp; color    &amp; \vvar{dark\_blue} &amp;   \\
seglist\_label\_color  &amp; color    &amp; \vvar{orange}    &amp;   \\
circle\_edge\_color    &amp; color    &amp; \vvar{yellow}    &amp;   \\
grid\_edge\_color      &amp; color    &amp; \vvar{white}     &amp;   \\
point\_vertex\_color   &amp; color    &amp; \vvar{yellow}    &amp;   \\

polygon\_viewable\_all    &amp; Boolean  &amp; \vvar{true}   &amp;   \\
polygon\_viewable\_labels &amp; Boolean  &amp; \vvar{true}   &amp;   \\
seglist\_viewable\_all    &amp; Boolean  &amp; \vvar{true}   &amp;   \\
seglist\_viewable\_labels &amp; Boolean  &amp; \vvar{true}   &amp;   \\
point\_viewable\_all      &amp; Boolean  &amp; \vvar{true}   &amp;   \\
point\_viewable\_labels   &amp; Boolean  &amp; \vvar{true}   &amp;   \\
grid\_viewable\_all       &amp; Boolean  &amp; \vvar{true}   &amp;   \\
grid\_viewable\_labels    &amp; Boolean  &amp; \vvar{true}   &amp;   \\

polygon\_edge\_width   &amp; double   &amp; \vvar{1.0}       &amp;   \\
polygon\_vertex\_size  &amp; double   &amp; \vvar{5.0}       &amp;   \\
seglist\_edge\_width   &amp; double   &amp; \vvar{1.0}       &amp;   \\
seglist\_vertex\_size  &amp; double   &amp; \vvar{2.0}       &amp;   \\
grid\_edge\_width      &amp; double   &amp; \vvar{2.0}       &amp;   \\
circle\_edge\_width    &amp; double   &amp; \vvar{2.0}       &amp;   \\
point\_vertex\_size    &amp; double   &amp; \vvar{4.0}       &amp;   \\ \hline 

  \end{tabular}
  \normalsize}
\end{minipage}
\caption{Parameters for the pMarineViewer Application.}
\end{table}


\subsection*{Command Line Usage}

\footnotesize
\begin{verbatim}
Usage: pMarineViewer [OPTIONS] file.moos

Options:
\end{verbatim}
\normalsize


\subsection*{Example pMarineViewer Configuration Block}

\refstepcounter{listing}
\vspace{0.1in}
\noindent
{\em {Listing \arabic{listing} - An example pMarineViewer configuration block.}}
\footnotesize
\begin{verbatim}
 1  //------------------------------------------------------------
 2  // pMarineViewer configuration block
 4  
 5  ProcessConfig = pMarineViewer
 6  {
 7    AppTick    = 2
 8    CommsTick  = 2
 9  
10    polygon_edge_color  = blue
11    polygon_vertex_size = 10
12  }
\end{verbatim}
\normalsize

</pre></body></html>