Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added ng-images/dialog-preferences-block-border.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ng-images/dialog-preferences-no-block-border.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ng-images/dialog-preferences-window-startup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
66 changes: 66 additions & 0 deletions section-dialogs.tex
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,72 @@ \subsection{Appearance}

This section allows you to configure fonts, colors, and other display settings for the application.

\subsubsection{Stream Browser}


\textbf{\underline{Numeric value display}}

Numeric value display in Stream Browser can take one of the following values:
\begin{itemize}
\item \emph{Console font}: use the font defined for console.
\item \emph{7 segment}: use 7 segment style display.
\item \emph{Default font}: use the application default font.
\end{itemize}

\begin{figure}[H]
\centering
\includegraphics[width=\textwidth]{ng-images/dialog-preferences-numeric-display-7seg.png}
\caption{7 Segment}
\label{prefs}
\end{figure}

\begin{figure}[H]
\centering
\includegraphics[width=\textwidth]{ng-images/dialog-preferences-numeric-display-console.png}
\caption{Console font}
\label{prefs}
\end{figure}


\textbf{\underline{Show block border}}

When ticked, adds a visual border around stream browser blocks (e.g. channel properties)

\begin{figure}[H]
\centering
\includegraphics[width=\textwidth]{ng-images/dialog-preferences-block-border.png}
\caption{With block border}
\label{prefs}
\end{figure}

\begin{figure}[H]
\centering
\includegraphics[width=\textwidth]{ng-images/dialog-preferences-no-block-border.png}
\caption{Without block border}
\label{prefs}
\end{figure}


\subsubsection{Windowing}


\textbf{\underline{Window startup mode}}

Window startup mode can be set to one of the following values:
\begin{itemize}
\item \emph{Windowed}: the application is started in a fixed 1280x720 window.
\item \emph{Maximized}: the window is maximized on the main screen.
\item \emph{Last State}: the window is restored at the last position and size.
\end{itemize}

\begin{figure}[H]
\centering
\includegraphics[width=10cm]{ng-images/dialog-preferences-window-startup.png}
\caption{7 Segment}
\label{prefs}
\end{figure}


% TODO: document all of these preferences once the list has stabilized a bit

\subsection{Drivers}
Expand Down
16 changes: 16 additions & 0 deletions section-gettingstarted.tex
Original file line number Diff line number Diff line change
Expand Up @@ -420,6 +420,22 @@ \subsection{General arguments}
\item \texttt{-{}-help}, \texttt{-h}\\
Print a brief description of the available command line arguments and exit.

\item \texttt{-{}-maximize}, \texttt{-m}\\
Maximize ngscopeclient window on startup (overrides "Window startup mode" preference).

\item \texttt{-{}-restore}, \texttt{-r}\\
Restore previous ngscopeclient window size and position (overrides "Window startup mode" preference).

\item \texttt{Session files}\\
If you wish to resume a prior session, pass the path to a session file saved from the graphical interface as the sole non-option argument.

The file name must end in .scopesession.

\item \texttt{Instrument connection strings}\\
When starting a new session, you may provide one or more instrument connection strings as arguments, which will be added to the session.

Connection strings are not accepted when resuming an existing session.

\end{itemize}

% TODO: add this section once these are implemented
Expand Down
2 changes: 1 addition & 1 deletion section-powersupply-drivers.tex
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ \section{Kuaiqu}
\thickhline
Kuaiqu SSPS-S series & kuaiqu\_psu & uart & \\
Kuaiqu SPPS*D series & kuaiqu\_psu & uart & \\
Kuaiqu SPPS-D series & kuaiqu\_psu & uart & Tested on a Kuaiqu SPPS-D3010-232\\
Kuaiqu SPPS-D series & kuaiqu\_psu & uart (9600 bauds) & Tested on a Kuaiqu SPPS-D3010-232\\
Kuaiqu R-SPPS series & kuaiqu\_psu & uart & \\
\thickhline
\end{tabularx}
Expand Down