diff options
Diffstat (limited to 'scenarios.tex')
-rw-r--r-- | scenarios.tex | 67 |
1 files changed, 36 insertions, 31 deletions
diff --git a/scenarios.tex b/scenarios.tex index 9362551..74deb72 100644 --- a/scenarios.tex +++ b/scenarios.tex @@ -1,24 +1,25 @@ \section{Usage Scenarios} \subsection{Experimentation} \subsubsection{Creation of Non-Realtime Multiplex} -The creation of a ETI file containing two programmes, one DAB and one \dabplus{} is covered in -section \ref{sec-files}. +The creation of a ETI file containing two programmes, one DAB and one +\dabplus{} is covered in section \ref{sec-files}. \subsubsection{Modulation of ETI for Offline Processing} -The ETI file generated before can then be used with ODR-DabMod to generate a file containing I/Q -samples. Here, we must chose between using the command line or the configuration file. For a very -simple example, using the command line makes sense, but for more advanced features it is preferable -to use a configuration file. For illustration, we will present both. +The ETI file generated before can then be used with ODR-DabMod to generate a +file containing I/Q samples. Here, we must chose between using the command line +or the configuration file. For a very simple example, using the command line +makes sense, but for more advanced features it is preferable to use a +configuration file. For illustration, we will present both. -To modulate the file \texttt{myfirst.eti} into \texttt{myfirst.iq}, with the default options, the -command is simply +To modulate the file \texttt{myfirst.eti} into \texttt{myfirst.iq}, with the +default options, the command is simply \begin{lstlisting} odr-dabmod myfirst.eti -f myfirst.iq \end{lstlisting} -This will create a file containing 16-bit interleaved I/Q at $2048000$ samples per second. The -transmission mode is defined by the ETI file. +This will create a file containing 16-bit interleaved I/Q at $2048000$ samples +per second. The transmission mode is defined by the ETI file. The equivalent configuration file would be \begin{lstlisting} @@ -33,16 +34,17 @@ output=file filename=myfirst.iq \end{lstlisting} -This is a very minimal file that defines only the necessary settings equivalent to the above command -line options. The configuration file however supports more options that the command line, and -becomes easier to manager once the set becomes more complex. It is best to use the example -configuration availble in the \texttt{doc/} folder. +This is a very minimal file that defines only the necessary settings equivalent +to the above command line options. The configuration file however supports more +options that the command line, and becomes easier to manager once the set +becomes more complex. It is best to use the example configuration availble in +the \texttt{doc/} folder. \subsection{Interfacing Hardware Devices} \subsubsection{Ettus USRP} -ODR-DabMod integrates support for the UHD library that can interface with all USRP devices from -Ettus. The following configuration file illustrates how to send the \texttt{myfirst.eti} over a USRP -B200 on channel 13C: +ODR-DabMod integrates support for the UHD library that can interface with all +USRP devices from Ettus. The following configuration file illustrates how to +send the \texttt{myfirst.eti} over a USRP B200 on channel 13C: \begin{lstlisting} [remotecontrol] @@ -75,22 +77,25 @@ channel=13C This example also shows more options that the example for the file output: \begin{itemize} - \item \texttt{remotecontrol telnet=1} enables the Telnet server that can be used to set - parameters while the modulator is running. - \item \texttt{loop=1} rewinds the input file when the end is reached. The same ETI file will be - transmitted over and over. - \item \texttt{gainmode=2} sets the GainMode to VAR, which reduces overshoots in the output. - \item \texttt{digital\_gain=0.8} reduces the output sample deviation, to reduce compression in - the USRP. - \item \texttt{firfilter enabled=1} enables an additional FIR filter to improve the spectrum - mask. - \item \texttt{master\_clock\_rate=32768000} sets the USRP internal clock to a multiple of - $2048000$, which is required if we want to use the native DAB sample rate. - \item \texttt{txgain=40} Sets the analog transmit gain of the USRP to 40dB, which is specific to - the B200. + \item \texttt{remotecontrol telnet=1} enables the Telnet server that can be + used to set parameters while the modulator is running. + \item \texttt{loop=1} rewinds the input file when the end is reached. The + same ETI file will be transmitted over and over. + \item \texttt{gainmode=2} sets the GainMode to VAR, which reduces + overshoots in the output. + \item \texttt{digital\_gain=0.8} reduces the output sample deviation, to + reduce compression in the USRP. + \item \texttt{firfilter enabled=1} enables an additional FIR filter to + improve the spectrum mask. + \item \texttt{master\_clock\_rate=32768000} sets the USRP internal clock to + a multiple of $2048000$, which is required if we want to use the native + DAB sample rate. + \item \texttt{txgain=40} Sets the analog transmit gain of the USRP to 40dB, + which is specific to the B200. \end{itemize} -Some of these options are not necessary for the system to work, but they improve the performance. +Some of these options are not necessary for the system to work, but they +improve the performance. \subsubsection{Other Hardware} |