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  |