Write more
This commit is contained in:
		
							parent
							
								
									923cc6a49e
								
							
						
					
					
						commit
						3dbec5c451
					
				@ -1,4 +1,8 @@
 | 
			
		||||
\documentclass[10pt, draftclsnofoot,onecolumn]{IEEEtran}
 | 
			
		||||
 | 
			
		||||
\def\changemargin#1#2{\list{}{\rightmargin#2\leftmargin#1}\item[]}
 | 
			
		||||
\let\endchangemargin=\endlist
 | 
			
		||||
 | 
			
		||||
\usepackage{todonotes}
 | 
			
		||||
\usepackage{caption}
 | 
			
		||||
\usepackage{pgfgantt}
 | 
			
		||||
@ -94,8 +98,9 @@ of the animals, and read the data collected by the collars.
 | 
			
		||||
\subsubsection{User characteristics}
 | 
			
		||||
?? \todo{Finish this}
 | 
			
		||||
\subsection{Definitions}
 | 
			
		||||
?? \todo{Finish this}
 | 
			
		||||
LoRa, LoRaWAN, LoRa Gateway, LoRa End-node, anything else? \todo{Finish this}
 | 
			
		||||
\section{References}
 | 
			
		||||
?? \todo{Do we need this?}
 | 
			
		||||
\section{System requirements}
 | 
			
		||||
\subsection{Functional requirements}
 | 
			
		||||
\subsubsection{GPS}
 | 
			
		||||
@ -135,7 +140,16 @@ to adjust the boundaries of the prescribed region and visualize
 | 
			
		||||
the locations of individual animals on a map.
 | 
			
		||||
 | 
			
		||||
\subsubsection{Data Collection}
 | 
			
		||||
@ryan you know more about this than I care to research. \todo{finish this}
 | 
			
		||||
All of the collars must remain in constant communication with the LoRa 
 | 
			
		||||
gateway, and subsequently the server. There must be an SQL database holding
 | 
			
		||||
the most up to date information about each animal, including location,
 | 
			
		||||
name, type, id (primary key), and any other applicable information 
 | 
			
		||||
necessary for operation of the Android application. Data will be collected
 | 
			
		||||
from each collar at an interval to minimize collision but maximize
 | 
			
		||||
data throughput, and will be based on the number of LoRa end-nodes 
 | 
			
		||||
(collars) and the number of LoRa gateways. In this application, there is 
 | 
			
		||||
little need to communicate at a rapid rate, and the collars will interact
 | 
			
		||||
with the gateway most likely at a rate of once every few minutes.
 | 
			
		||||
 | 
			
		||||
\subsubsection{Effective Area}
 | 
			
		||||
Because many farms have significant numbers of livestock, and consequently
 | 
			
		||||
@ -189,9 +203,14 @@ requirement applies to the collars themselves and the Android application:
 | 
			
		||||
 | 
			
		||||
\subsection{System interface}
 | 
			
		||||
\subsubsection{LoRa}
 | 
			
		||||
@ryan \todo{write this}
 | 
			
		||||
The main communication protocol that will be used for this project 
 | 
			
		||||
is LoRa and LoRaWAN. Each collar will be fitted with a proprietary
 | 
			
		||||
LoRa chip, and LoRa gateway(s) will be configured based on the desired
 | 
			
		||||
number of operational collars. LoRaWAN will be configured and implemented
 | 
			
		||||
for communication with the end nodes and the server.
 | 
			
		||||
 | 
			
		||||
\subsection{System operations}
 | 
			
		||||
\todo{this?}
 | 
			
		||||
\subsection{System modes and states}
 | 
			
		||||
Besides the "standard" operational mode for the collar, it
 | 
			
		||||
is useful to envision other modes that help in troubleshooting
 | 
			
		||||
@ -232,7 +251,11 @@ Science, and therefore, will be tested in Oregon's climate. Since rain is very c
 | 
			
		||||
during the winter months in Western Oregon, the device must be readily able to withstand
 | 
			
		||||
such conditions, without sustaining any damage.
 | 
			
		||||
 | 
			
		||||
\todo{Anything else?}
 | 
			
		||||
\subsubsection{Temperature}
 | 
			
		||||
As this project will be designed and tested in Oregon, the vast differences in temperature
 | 
			
		||||
throughout the year must be considered. The collars must be able to constantly operate in
 | 
			
		||||
temperatures below freezing during the winter, and temperatures in excess of 100 degrees
 | 
			
		||||
fahrenheit during the summer.
 | 
			
		||||
 | 
			
		||||
\subsection{System security}
 | 
			
		||||
\todo{Do we need this?}
 | 
			
		||||
@ -248,12 +271,12 @@ such conditions, without sustaining any damage.
 | 
			
		||||
\todo{Someone else please}
 | 
			
		||||
 | 
			
		||||
\section{Gantt Chart}
 | 
			
		||||
\begin{changemargin}{-2cm}{0cm}
 | 
			
		||||
\begin{ganttchart}[
 | 
			
		||||
	x unit=.55mm,
 | 
			
		||||
	x unit=.65mm,
 | 
			
		||||
	time slot format=isodate
 | 
			
		||||
]{2019-10-01}{2020-06-30}
 | 
			
		||||
\gantttitlecalendar{year, month=name} \\
 | 
			
		||||
 | 
			
		||||
\ganttgroup{Collar}{2019-10-01}{2020-03-01} \\
 | 
			
		||||
\ganttbar{Design}{2019-10-20}{2020-01-01} \\
 | 
			
		||||
\ganttmilestone{Purchase Parts}{2020-01-03} \\
 | 
			
		||||
@ -277,4 +300,5 @@ such conditions, without sustaining any damage.
 | 
			
		||||
\ganttlink{elem10}{elem11}
 | 
			
		||||
\ganttlink{elem11}{elem12}
 | 
			
		||||
\end{ganttchart}
 | 
			
		||||
\end{changemargin}
 | 
			
		||||
\end{document}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user