Add images appendix.

This commit is contained in:
Danila Fedorin 2020-05-29 01:49:54 -07:00
parent ef3ee91d40
commit 5a85b16ee8
9 changed files with 110 additions and 3 deletions

View File

@ -1,16 +1,28 @@
archive.pdf: intro.pdf requirements.pdf design-doc.pdf \
binary/techreview-ryan.pdf techreview-daniel.pdf binary/techreview-matt.pdf \
binary/blog-ryan.pdf blog-daniel.pdf binary/blog-matt.pdf \
readme.pdf resources.pdf reflection.pdf listings.pdf review.pdf todo.pdf
readme.pdf resources.pdf reflection.pdf listings.pdf images.pdf review.pdf todo.pdf
pdfjam --no-tidy --outfile archive.pdf -- intro.pdf requirements.pdf design-doc.pdf \
binary/techreview-ryan.pdf techreview-daniel.pdf binary/techreview-matt.pdf \
binary/blog-ryan.pdf blog-daniel.pdf binary/blog-matt.pdf \
readme.pdf resources.pdf reflection.pdf listings.pdf review.pdf todo.pdf
readme.pdf resources.pdf reflection.pdf listings.pdf images.pdf review.pdf todo.pdf
todo.pdf: todo.tex
pdflatex todo.tex
listings.pdf: listings.tex
images.pdf: images.tex images/app_main.jpg images/app_editor_1.jpg images/app_editor_2.jpg images/app_graph.jpg images/app_details.jpg \
images/gateway.jpg images/collar.jpg
pdflatex images.tex
listings.pdf: listings.tex \
external/app/app/src/main/java/com/danilafe/fencelessgrazing/requests/LoginRequest.kt \
external/app/app/src/main/java/com/danilafe/fencelessgrazing/ui/activities/CollarDetailActivity.kt \
external/app/app/src/main/java/com/danilafe/fencelessgrazing/ui/components/GrazingPolygon.kt \
external/server/fgs/jwt.py \
external/server/fgs/views.py \
external/server/fgs/model.py \
external/gateway/main.py \
external/collar/collar.cpp
pdflatex listings.tex
resources.pdf: resources.tex

95
images.tex Normal file
View File

@ -0,0 +1,95 @@
\documentclass[10pt, draftclsnofoot,onecolumn, compsoc]{IEEEtran}
\def\changemargin#1#2{\list{}{\rightmargin#2\leftmargin#1}\item[]}
\let\endchangemargin=\endlist
\usepackage{setspace}
\usepackage{listings}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{graphicx}
\linespread{1}
\title{Appendix 2: Project Images}
\begin{document}
\maketitle
\section*{Android Application Screenshots}
The following screenshots show the grazing boundary editor that
is included with the Android application:
\begin{figure}[h]
\centering
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{images/app_editor_1.jpg}
\captionof{figure}{Grazing Boundary Editor}
\label{fig:app_editor1}
\end{minipage}%
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{images/app_editor_2.jpg}
\captionof{figure}{Grazing Boundary Editor Vertex Delete Dialog}
\label{fig:app_editor2}
\end{minipage}
\end{figure}
\pagebreak
The Android application starts up with a ``main menu" showing
all the collar devices on a map. Immediately on this screen
is a button that leads to the statistics screen:
\begin{figure}[h]
\centering
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{images/app_main.jpg}
\captionof{figure}{Main Screen of the Android Application}
\label{fig:app_main}
\end{minipage}%
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{images/app_graph.jpg}
\captionof{figure}{Graph Screen Accessible from Main Screen}
\label{fig:app_graph}
\end{minipage}
\end{figure}
\pagebreak
Finally, the user can view the information about an individual
collar device, complete with the collar's location, movement
history, and current grazing area:
\begin{figure}[h]
\centering
\includegraphics[width=.4\linewidth]{images/app_details.jpg}
\caption{Collar Details Screen}
\label{fig:app_details}
\end{figure}
\pagebreak
\section*{Hardware}
Below are images of our current hardware assembly at the end
of the term. These can be used as reference for the pinouts.
The exact hardware can be found in the E-bay screenshots
in the project archive folder.
\begin{figure}[h]
\centering
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{images/gateway.jpg}
\captionof{figure}{Gateway Hardware (Raspberry Pi with Custom LoRaWAN shield)}
\label{fig:gateway}
\end{minipage}%
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.8\linewidth]{images/collar.jpg}
\captionof{figure}{Collar Hardware}
\label{fig:collar}
\end{minipage}
\end{figure}
\end{document}

BIN
images/app_details.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 319 KiB

BIN
images/app_editor_1.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 641 KiB

BIN
images/app_editor_2.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 454 KiB

BIN
images/app_graph.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 KiB

BIN
images/app_main.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 462 KiB

BIN
images/collar.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

BIN
images/gateway.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB