diff --git a/Pictures/UML-Copter2.png b/Pictures/UML-Copter2.png new file mode 100644 index 0000000000000000000000000000000000000000..92b11296b56e31aefba6a79cd2840282c7d0d04d Binary files /dev/null and b/Pictures/UML-Copter2.png differ diff --git a/chapters/systemDesign.tex b/chapters/systemDesign.tex index 9e6022d320486a990319f6f9c1e76aab5cea8a9b..cfd48f1e33a4bf1d819a6136662697f12f9c9e04 100644 --- a/chapters/systemDesign.tex +++ b/chapters/systemDesign.tex @@ -6,33 +6,31 @@ The prefix must begin with a capital letter and variables and functions should begin with a lower case letter, unless it is an abbreviation, though this is discouraged. Most of the functionality has to be initialized on boot before it can be used. The decision to make an \texttt{Prefix\_init()} function makes it easy to keep code flow and code names similar throughout the code. - - \begin{center} - \begin{tabular}{ r l } - Prefix & \texttt{IMU} \\ - Filename & \texttt{IMU.c} \\ - & \texttt{IMU.h} \\ - Namespace & \texttt{IMU\_variable} \\ - & \texttt{IMU\_functionName()}\\ - Initialization & \texttt{IMU\_init()} - \end{tabular} - \end{center} - + \begin{table}[H] + \caption{Code of Conduct Example} \label{tab:SysDesCodeOConEx} + \begin{center} + \begin{tabular}{ r l } + \\ + Prefix & \texttt{IMU} \\ + Filename & \texttt{IMU.c} \\ + & \texttt{IMU.h} \\ + Namespace & \texttt{IMU\_variable} \\ + & \texttt{IMU\_functionName()}\\ + Initialization & \texttt{IMU\_init()} + \end{tabular} + \end{center} + \end{table} + \subsection{Static Design} \subsubsection{Class Diagram} \begin{figure}[H] \centering - \includegraphics[width=\textwidth]{Pictures/uml} + \includegraphics[width=0.7\textwidth]{Pictures/UML-Copter2} \end{figure} \subsubsection{Module Diagram} \begin{figure}[H] \centering \caption{System module diagram} - \includegraphics[width=\textwidth]{Pictures/componentchart_2} + \includegraphics[width=0.7\textwidth]{Pictures/componentchart_4} \end{figure} - - \subsection{Dynamic Design} - \subsubsection{Activity Diagram} - \subsubsection{Sequence Diagram} - \subsubsection{State Diagram}