Add images appendix.
18
Makefile
|
@ -1,16 +1,28 @@
|
||||||
archive.pdf: intro.pdf requirements.pdf design-doc.pdf \
|
archive.pdf: intro.pdf requirements.pdf design-doc.pdf \
|
||||||
binary/techreview-ryan.pdf techreview-daniel.pdf binary/techreview-matt.pdf \
|
binary/techreview-ryan.pdf techreview-daniel.pdf binary/techreview-matt.pdf \
|
||||||
binary/blog-ryan.pdf blog-daniel.pdf binary/blog-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 \
|
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/techreview-ryan.pdf techreview-daniel.pdf binary/techreview-matt.pdf \
|
||||||
binary/blog-ryan.pdf blog-daniel.pdf binary/blog-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
|
todo.pdf: todo.tex
|
||||||
pdflatex 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
|
pdflatex listings.tex
|
||||||
|
|
||||||
resources.pdf: resources.tex
|
resources.pdf: resources.tex
|
||||||
|
|
95
images.tex
Normal 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
After Width: | Height: | Size: 319 KiB |
BIN
images/app_editor_1.jpg
Normal file
After Width: | Height: | Size: 641 KiB |
BIN
images/app_editor_2.jpg
Normal file
After Width: | Height: | Size: 454 KiB |
BIN
images/app_graph.jpg
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
images/app_main.jpg
Normal file
After Width: | Height: | Size: 462 KiB |
BIN
images/collar.jpg
Normal file
After Width: | Height: | Size: 1.9 MiB |
BIN
images/gateway.jpg
Normal file
After Width: | Height: | Size: 1.5 MiB |