X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=results.arch.tex;h=fde75c0cae261424f38ed47594e836858210bea5;hb=d118ff9d857683084065145df45135ef6fa06711;hp=1f33b15061cfb5c6fd93638a3d27c008a5d70364;hpb=a3a00cd9df798eda92291a2f3f6c922bdfdfdac2;p=msc-thesis1617.git diff --git a/results.arch.tex b/results.arch.tex index 1f33b15..fde75c0 100644 --- a/results.arch.tex +++ b/results.arch.tex @@ -1,5 +1,4 @@ -\section{Architecture} -\subsection{Devices} +\section{Devices} The client code for the devices is compiled from one codebase. For a device to be eligible for \glspl{mTask} it must be able to compile the shared codebase and implement (part of) the device specific interface. The shared codebase only @@ -32,7 +31,7 @@ the device software. board that only boasts a meager \emph{2K} of \emph{RAM}. \end{itemize} -\subsection{Specification} +\section{Specification} Devices are stored in a record type and all devices in the system are stored in a \gls{SDS} containing all devices. From the macro settings in the interface file a profile is created for the device that describes the specification. When @@ -51,7 +50,7 @@ of. The exact specification is listed in Listing~\ref{lst:devicespec} } \end{lstlisting} -\subsection{Communication} +\section{Communication} The communication to and fro a device runs via a single \gls{SDS}. Every device has a specific resource that is used to connect to the device. The current system supports connecting devices via a serial connection and via a