summaryrefslogtreecommitdiffstats
path: root/notFinishedCode
diff options
context:
space:
mode:
authorRefik Hadzialic2011-11-03 16:23:46 +0100
committerRefik Hadzialic2011-11-03 16:23:46 +0100
commit5a1c2ba44d06b036e614d218a7e6eaf77c810c7c (patch)
tree8de4db1e8e222adad8e3ef89ded29eccbced8874 /notFinishedCode
parentReport writing (diff)
downloadgsm-selftest-5a1c2ba44d06b036e614d218a7e6eaf77c810c7c.tar.gz
gsm-selftest-5a1c2ba44d06b036e614d218a7e6eaf77c810c7c.tar.xz
gsm-selftest-5a1c2ba44d06b036e614d218a7e6eaf77c810c7c.zip
Report finishing
Diffstat (limited to 'notFinishedCode')
-rw-r--r--notFinishedCode/Report/.test.tex.kate-swpbin2437 -> 0 bytes
-rw-r--r--notFinishedCode/Report/devconf.pngbin0 -> 54332 bytes
-rw-r--r--notFinishedCode/Report/terminalCommand.pngbin99894 -> 88885 bytes
-rw-r--r--notFinishedCode/Report/test.aux5
-rw-r--r--notFinishedCode/Report/test.log73
-rw-r--r--notFinishedCode/Report/test.pdfbin3678614 -> 3725289 bytes
-rw-r--r--notFinishedCode/Report/test.tex34
-rw-r--r--notFinishedCode/Report/test.tex.backup50
-rw-r--r--notFinishedCode/Report/test.tex~39
-rw-r--r--notFinishedCode/Report/test.toc2
10 files changed, 143 insertions, 60 deletions
diff --git a/notFinishedCode/Report/.test.tex.kate-swp b/notFinishedCode/Report/.test.tex.kate-swp
deleted file mode 100644
index 1df2ead..0000000
--- a/notFinishedCode/Report/.test.tex.kate-swp
+++ /dev/null
Binary files differ
diff --git a/notFinishedCode/Report/devconf.png b/notFinishedCode/Report/devconf.png
new file mode 100644
index 0000000..76a3ab8
--- /dev/null
+++ b/notFinishedCode/Report/devconf.png
Binary files differ
diff --git a/notFinishedCode/Report/terminalCommand.png b/notFinishedCode/Report/terminalCommand.png
index 8967921..98bc2ec 100644
--- a/notFinishedCode/Report/terminalCommand.png
+++ b/notFinishedCode/Report/terminalCommand.png
Binary files differ
diff --git a/notFinishedCode/Report/test.aux b/notFinishedCode/Report/test.aux
index c2e1e30..271eb3f 100644
--- a/notFinishedCode/Report/test.aux
+++ b/notFinishedCode/Report/test.aux
@@ -125,9 +125,10 @@
\@writefile{lof}{\contentsline {figure}{\numberline {26}{\ignorespaces }}{44}{figure.26}}
\@writefile{lof}{\contentsline {figure}{\numberline {27}{\ignorespaces }}{44}{figure.27}}
\@writefile{lof}{\contentsline {figure}{\numberline {28}{\ignorespaces }}{45}{figure.28}}
-\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.7.2}Terminal guide}{46}{subsubsection.9.7.2}}
-\@writefile{lof}{\contentsline {figure}{\numberline {29}{\ignorespaces }}{46}{figure.29}}
+\@writefile{toc}{\contentsline {subsubsection}{\numberline {9.7.2}Terminal guide}{45}{subsubsection.9.7.2}}
+\@writefile{lof}{\contentsline {figure}{\numberline {29}{\ignorespaces }}{45}{figure.29}}
\@writefile{lof}{\contentsline {figure}{\numberline {30}{\ignorespaces }}{46}{figure.30}}
+\@writefile{lof}{\contentsline {figure}{\numberline {31}{\ignorespaces }}{46}{figure.31}}
\@writefile{toc}{\contentsline {section}{\numberline {10}Conclusion}{47}{section.10}}
\bibcite{network}{1}
\bibcite{python}{2}
diff --git a/notFinishedCode/Report/test.log b/notFinishedCode/Report/test.log
index 6dd1979..bdbb0a9 100644
--- a/notFinishedCode/Report/test.log
+++ b/notFinishedCode/Report/test.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2011.9.27) 3 NOV 2011 15:32
+This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian) (format=pdflatex 2011.9.27) 3 NOV 2011 16:23
entering extended mode
%&-line parsing enabled.
**test.tex
@@ -572,55 +572,58 @@ File: website1.png Graphic file (type png)
<use website1.png> [42] <website2.png, id=853, 1264.725pt x 657.45625pt>
File: website2.png Graphic file (type png)
-<use website2.png> <webpageReport.png, id=854, 1074.0125pt x 613.29124pt>
+<use website2.png> [43 <./website1.png (PNG copy)> <./website2.png (PNG copy)>]
+<webpageReport.png, id=861, 1074.0125pt x 613.29124pt>
File: webpageReport.png Graphic file (type png)
-
-<use webpageReport.png> [43 <./website1.png (PNG copy)> <./website2.png (PNG co
-py)>] <website3.png, id=862, 1230.5975pt x 659.46375pt>
+ <use webpageReport.png>
+<website3.png, id=862, 1230.5975pt x 659.46375pt>
File: website3.png Graphic file (type png)
<use website3.png>
<website4.png, id=863, 1003.75pt x 702.625pt>
File: website4.png Graphic file (type png)
- <use website4.png> [44 <./webpageReport.png (PNG copy)> <./website3.png (PNG c
-opy)>] [45 <./website4.png (PNG copy)>] <terminalCommand.png, id=875, 908.39375
-pt x 378.41376pt>
+ <use website4.png>
+<terminalCommand.png, id=864, 814.04124pt x 335.2525pt>
File: terminalCommand.png Graphic file (type png)
<use terminalCommand.png>
-<resultterminal.png, id=876, 631.35875pt x 177.66376pt>
+<resultterminal.png, id=865, 631.35875pt x 177.66376pt>
File: resultterminal.png Graphic file (type png)
-<use resultterminal.png> [46
-
- <./terminalCommand.png (PNG copy)> <./resultterminal.png (PNG copy)>] [47
+<use resultterminal.png> [44 <./webpageReport.png (PNG copy)> <./website3.png (
+PNG copy)>] [45 <./website4.png (PNG copy)> <./terminalCommand.png (PNG copy)>]
+<devconf.png, id=879, 687.56876pt x 306.14375pt>
+File: devconf.png Graphic file (type png)
+ <use devconf.png> [46 <./resultterminal.png (PNG copy)> <./devconf.png (PNG co
+py)>] [47
-] AED: lastpage setting LastPage [48] (./test.aux) )
+]
+AED: lastpage setting LastPage [48] (./test.aux) )
Here is how much of TeX's memory you used:
- 8668 strings out of 495061
- 125860 string characters out of 1182621
+ 8675 strings out of 495061
+ 125955 string characters out of 1182621
718144 words of memory out of 3000000
- 11277 multiletter control sequences out of 15000+50000
+ 11281 multiletter control sequences out of 15000+50000
18496 words of font info for 43 fonts, out of 3000000 for 9000
28 hyphenation exceptions out of 8191
43i,11n,45p,760b,1784s stack positions out of 5000i,500n,10000p,200000b,50000s
- </home/refik/.texmf-var/fo
-nts/pk/ljfour/jknappen/ec/ecbx0900.600pk> </home/refik/.texmf-var/fonts/pk/ljfo
-ur/jknappen/ec/ecrm0900.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen
-/ec/ecrm0600.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm080
-0.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ectt1095.600pk> </
-home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1095.600pk> </home/refik/
-.texmf-var/fonts/pk/ljfour/jknappen/ec/ecsx1200.600pk> </home/refik/.texmf-var/
-fonts/pk/ljfour/jknappen/ec/ecrm1095.600pk> </home/refik/.texmf-var/fonts/pk/lj
-four/jknappen/ec/ecsx1095.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknapp
-en/ec/ecsx1440.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecsl1
-095.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1200.600pk>
-</home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1728.600pk></usr/share/
-texmf-texlive/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-texli
-ve/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-texlive/fonts/ty
-pe1/public/amsfonts/cm/cmsy9.pfb>
-Output written on test.pdf (48 pages, 3678614 bytes).
+ </home/refik/.texmf-var/font
+s/pk/ljfour/jknappen/ec/ecbx0900.600pk> </home/refik/.texmf-var/fonts/pk/ljfour
+/jknappen/ec/ecrm0900.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/e
+c/ecrm0600.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm0800.
+600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ectt1095.600pk> </ho
+me/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecti1095.600pk> </home/refik/.t
+exmf-var/fonts/pk/ljfour/jknappen/ec/ecsx1200.600pk> </home/refik/.texmf-var/fo
+nts/pk/ljfour/jknappen/ec/ecrm1095.600pk> </home/refik/.texmf-var/fonts/pk/ljfo
+ur/jknappen/ec/ecsx1095.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen
+/ec/ecsx1440.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecsl109
+5.600pk> </home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1200.600pk> </
+home/refik/.texmf-var/fonts/pk/ljfour/jknappen/ec/ecrm1728.600pk></usr/share/te
+xmf-texlive/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/texmf-texlive
+/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf-texlive/fonts/type
+1/public/amsfonts/cm/cmsy9.pfb>
+Output written on test.pdf (48 pages, 3725289 bytes).
PDF statistics:
- 1623 PDF objects out of 1728 (max. 8388607)
- 410 named destinations out of 1000 (max. 500000)
- 612 words of extra memory for PDF output out of 10000 (max. 10000000)
+ 1630 PDF objects out of 1728 (max. 8388607)
+ 412 named destinations out of 1000 (max. 500000)
+ 617 words of extra memory for PDF output out of 10000 (max. 10000000)
diff --git a/notFinishedCode/Report/test.pdf b/notFinishedCode/Report/test.pdf
index 7413b9a..520b4a4 100644
--- a/notFinishedCode/Report/test.pdf
+++ b/notFinishedCode/Report/test.pdf
Binary files differ
diff --git a/notFinishedCode/Report/test.tex b/notFinishedCode/Report/test.tex
index d097a6a..c6faea2 100644
--- a/notFinishedCode/Report/test.tex
+++ b/notFinishedCode/Report/test.tex
@@ -186,7 +186,7 @@ The database design can be seen in figure 4.
\par The \emph{PingResultTable} table has six attributes (\emph{taskNo, sipServer, sipGate, unisip, gsmBox1, gsmBox2}), all of integer type.
The \emph{taskNo} attribute identifies the test number but not a single test (e.g. an operator user has selected three different tests to be executed, all of the three tests will have the same \emph{taskNo} to identify them together as belonging to one test group and \emph{taskId} identifies each single test and will be explained later).
\emph{sipServer} represents the Asterisk server ping result. \emph{sipGate} is used to represent the SIP Gate server for the landline calls (\url{http://www.sipgate.de}). \emph{uniSip} represents the ping results for our local University telephone network SIP server.
-\emph{gsmBox1} and \emph{gsmBox2} are the two single-chip Linux computers (BeagleBoard), that controll two cell phones each one (i.e. they are also known under the name of \emph{nanoBTSx controller}).
+\emph{gsmBox1} and \emph{gsmBox2} are the two single-chip Linux computers (BeagleBoard), that control two cell phones each one (i.e. they are also known under the name of \emph{nanoBTSx controller}).
\emph{taskNo} is the primary and unique key in the table \emph{PingResultTable}. Rest of the attributes (i.e. \emph{sipServer, sipGate, uniSip, gsmBox1, gsmBox2}) are used to insert the ping results, if the assigned servers are reachable or not.
Before any test attempt is made, our test software first tries to ping the servers. These results are then stored in the \emph{PingResultTable}.
@@ -1206,6 +1206,11 @@ your pressed the ``Device configuration'' button, then you will end up on a page
\caption[]{Manually selecting the tests}
\end{figure}
+If you press the ``Automatic configuration'' button, the test software will try automatically to match your cell phones with
+their port addresses and numbers. However, if the automatical matching does not work, you will have to manually configure it.
+You can do it by entering all the required information on the web site, as in figure 28. Once you correctly filled in the required
+information, you should press the ``Submit'' button.
+
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{webpageReport.png}
@@ -1218,23 +1223,40 @@ your pressed the ``Device configuration'' button, then you will end up on a page
\caption[]{Device configuration web page}
\end{figure}
-\begin{figure}[ht!]
+\begin{figure}[!t]
\centering
\includegraphics[width=140mm]{website4.png}
\caption[]{Manual device configuration page}
\end{figure}
-\clearpage
+
+
\subsubsection{Terminal guide}
+In the following text, we will guide you and show you step-by-step how to use the test software from the terminal. All you have to
+do is just type the command for starting the test software in the folder where it is located, \emph{./gsmselftest.py ---option} (keep
+in mind there are two dashes before \emph{option}).
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{terminalCommand.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Test software terminal options}
\end{figure}
-
+You can perform the tests manually by typing what you want to test or by choosing one of the predefined tests. For example, you
+want to test manually does the SIP work with the University telephone network, you would type the following: \emph{./gsmselftest.py --db sip unisip}.
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{resultterminal.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Example results from the terminal screen}
+\end{figure}
+After the tests have been performed the results will be displayed. Green result text means the test was performed successfully and red result
+text means that something is not working properly.
+
+If you need to configure the cell phones manually or automatically, you can do it by typing: \emph{./gsmselftest.py --devconf} (keep
+in mind there are two dashes before \emph{devconf}). Then you can press ``a'' on the keyboard for automatic configuration or ``m'' for
+manual configuration. One should keep in mind that the terminal test software can be started even through \emph{ssh}, however with an
+additional command \emph{-X}\footnote{For example: ssh -X username@address}.
+\begin{figure}[ht!]
+ \centering
+ \includegraphics[width=140mm]{devconf.png}
+ \caption[]{Test software device configuration from terminal screen}
\end{figure}
\clearpage
diff --git a/notFinishedCode/Report/test.tex.backup b/notFinishedCode/Report/test.tex.backup
index a87a590..ffc1235 100644
--- a/notFinishedCode/Report/test.tex.backup
+++ b/notFinishedCode/Report/test.tex.backup
@@ -1191,7 +1191,14 @@ If you entered the correct username and password you should see the same image a
\caption[]{Web page of test software}
\end{figure}
Here you can choose what kind of test you want to perform or maybe if you want to configure the devices (manually or automatically).
-If you press the ``Smart test'' button, you have to wait and the results will appear in a short amount of time.
+If you press the ``Smart test'' button, you have to wait a few moments and the results should appear in a short amount of time.
+However, if you pressed the ``Choose the test'' button, you will be presented with a new page, given in figure 25.
+You will have to select the tests you want to perform manually or to press on the left side one of the given buttons for different
+tests. You can choose between ``SIP Test'', ``GSM Test'', ``Check all'' and ``Uncheck all''. ``Check all'' will select all the possible
+tests, whereas ``Uncheck all'' will deselect all of them. After you finished the procedure of selecting the tests, you should press the
+``Submit'' on the left side. Wait a few moments and the results will start to appear in real time. After the table on the left is filled
+(i.e. after all the tests have been completed) a result image will be generated on the right side, can be seen in figure 26. However, if
+your pressed the ``Device configuration'' button, then you will end up on a page as given in figure 27.
\begin{figure}[ht!]
\centering
@@ -1199,29 +1206,56 @@ If you press the ``Smart test'' button, you have to wait and the results will ap
\caption[]{Manually selecting the tests}
\end{figure}
+If you press the ``Automatic configuration'' button, the test software will try automatically to match your cell phones with
+their port addresses and numbers. However, if the automatical matching does not work, you will have to manually configure it.
+You can do it by entering all the required information on the web site, as in figure 28. Once you correctly filled in the required
+information, you should press the ``Submit'' button.
+
\begin{figure}[ht!]
\centering
- \includegraphics[width=140mm]{website3.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \includegraphics[width=140mm]{webpageReport.png}
+ \caption[]{Result web page}
\end{figure}
\begin{figure}[ht!]
\centering
+ \includegraphics[width=140mm]{website3.png}
+ \caption[]{Device configuration web page}
+\end{figure}
+
+\begin{figure}[!t]
+ \centering
\includegraphics[width=140mm]{website4.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Manual device configuration page}
\end{figure}
-\clearpage
+
+
\subsubsection{Terminal guide}
+In the following text, we will guide you and show you step-by-step how to use the test software from the terminal. All you have to
+do is just type the command for starting the test software in the folder where it is located, \emph{./gsmselftest.py ---option} (keep
+in mind there are two dashes before \emph{option}).
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{terminalCommand.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Test software terminal options}
\end{figure}
-
+You can perform the tests manually by typing what you want to test or by choosing one of the predefined tests. For example, you
+want to test manually does the SIP work with the University telephone network, you would type the following: \emph{./gsmselftest.py --db sip unisip}.
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{resultterminal.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Example results from the terminal screen}
+\end{figure}
+After the tests have been performed the results will be displayed. Green result text means the test was performed successfully and red result
+text means that something is not working properly.
+
+If you need to configure the cell phones manually or automatically, you can do it by typing: \emph{./gsmselftest.py --devconf} (keep
+in mind there are two dashes before \emph{devconf}). Then you can press ``a'' on the keyboard for automatic configuration or ``m'' for
+manual configuration.
+\begin{figure}[ht!]
+ \centering
+ \includegraphics[width=140mm]{devconf.png}
+ \caption[]{Test software device configuration from terminal screen}
\end{figure}
\clearpage
diff --git a/notFinishedCode/Report/test.tex~ b/notFinishedCode/Report/test.tex~
index 17abe75..142a423 100644
--- a/notFinishedCode/Report/test.tex~
+++ b/notFinishedCode/Report/test.tex~
@@ -1197,7 +1197,8 @@ You will have to select the tests you want to perform manually or to press on th
tests. You can choose between ``SIP Test'', ``GSM Test'', ``Check all'' and ``Uncheck all''. ``Check all'' will select all the possible
tests, whereas ``Uncheck all'' will deselect all of them. After you finished the procedure of selecting the tests, you should press the
``Submit'' on the left side. Wait a few moments and the results will start to appear in real time. After the table on the left is filled
-(i.e. after all the tests have been completed) a result image will be generated on the right side, can be seen in figure 26.
+(i.e. after all the tests have been completed) a result image will be generated on the right side, can be seen in figure 26. However, if
+your pressed the ``Device configuration'' button, then you will end up on a page as given in figure 27.
\begin{figure}[ht!]
\centering
@@ -1205,6 +1206,11 @@ tests, whereas ``Uncheck all'' will deselect all of them. After you finished the
\caption[]{Manually selecting the tests}
\end{figure}
+If you press the ``Automatic configuration'' button, the test software will try automatically to match your cell phones with
+their port addresses and numbers. However, if the automatical matching does not work, you will have to manually configure it.
+You can do it by entering all the required information on the web site, as in figure 28. Once you correctly filled in the required
+information, you should press the ``Submit'' button.
+
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{webpageReport.png}
@@ -1214,26 +1220,43 @@ tests, whereas ``Uncheck all'' will deselect all of them. After you finished the
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{website3.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Device configuration web page}
\end{figure}
-\begin{figure}[ht!]
+\begin{figure}[!t]
\centering
\includegraphics[width=140mm]{website4.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Manual device configuration page}
\end{figure}
-\clearpage
+
+
\subsubsection{Terminal guide}
+In the following text, we will guide you and show you step-by-step how to use the test software from the terminal. All you have to
+do is just type the command for starting the test software in the folder where it is located, \emph{./gsmselftest.py ---option} (keep
+in mind there are two dashes before \emph{option}).
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{terminalCommand.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Test software terminal options}
\end{figure}
-
+You can perform the tests manually by typing what you want to test or by choosing one of the predefined tests. For example, you
+want to test manually does the SIP work with the University telephone network, you would type the following: \emph{./gsmselftest.py --db sip unisip}.
\begin{figure}[ht!]
\centering
\includegraphics[width=140mm]{resultterminal.png}
- \caption[]{SSH Tunnel, all the communication inside the tunnel is encrypted }
+ \caption[]{Example results from the terminal screen}
+\end{figure}
+After the tests have been performed the results will be displayed. Green result text means the test was performed successfully and red result
+text means that something is not working properly.
+
+If you need to configure the cell phones manually or automatically, you can do it by typing: \emph{./gsmselftest.py --devconf} (keep
+in mind there are two dashes before \emph{devconf}). Then you can press ``a'' on the keyboard for automatic configuration or ``m'' for
+manual configuration. One should keep in mind that the terminal test software can be started even through \emph{ssh}, however with an
+additional command \emph{-X}\footnote{For example: ssh -X username@address}.
+\begin{figure}[ht!]
+ \centering
+ \includegraphics[width=140mm]{devconf.png}
+ \caption[]{Test software device configuration from terminal screen}
\end{figure}
\clearpage
diff --git a/notFinishedCode/Report/test.toc b/notFinishedCode/Report/test.toc
index 7c0caec..d7ff48c 100644
--- a/notFinishedCode/Report/test.toc
+++ b/notFinishedCode/Report/test.toc
@@ -54,5 +54,5 @@
\contentsline {subsection}{\numberline {9.6}Result descriptions}{42}{subsection.9.6}
\contentsline {subsection}{\numberline {9.7}Using the software}{42}{subsection.9.7}
\contentsline {subsubsection}{\numberline {9.7.1}Web site guide}{42}{subsubsection.9.7.1}
-\contentsline {subsubsection}{\numberline {9.7.2}Terminal guide}{46}{subsubsection.9.7.2}
+\contentsline {subsubsection}{\numberline {9.7.2}Terminal guide}{45}{subsubsection.9.7.2}
\contentsline {section}{\numberline {10}Conclusion}{47}{section.10}