Archived
1
0
Fork 0

Software hinzugefügt (und Titelseite angepasst)

This commit is contained in:
Findus23 2014-11-15 12:33:29 +01:00
parent aca25c8073
commit 888a153a41
5 changed files with 23 additions and 5 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 KiB

After

Width:  |  Height:  |  Size: 69 KiB

BIN
main.pdf

Binary file not shown.

View file

@ -126,15 +126,15 @@
%% general metadata:
\newcommand{\myauthor}{Lukas Winkler} %% also used for PDF metadata (hyperref)
\newcommand{\mytitle}{Umweldatenmessung mit dem Raspberry Pi} %% also used for PDF metadata (hyperref)
\newcommand{\mysubject}{Umweldatenmessung mit dem Raspberry } %% also used for PDF metadata (hyperref)
\newcommand{\mykeywords}{Umweldatenmessung, Raspberry, Temperatur, Klimadaten, Wetter, Auswertung} %% also used for PDF metadata (hyperref)
\newcommand{\mysubject}{Umweldatenmessung mit dem Raspberry Pi} %% also used for PDF metadata (hyperref)
\newcommand{\mykeywords}{Umweldatenmessung, Raspberry, Temperatur, Klimadaten, Wetter, Auswertung, Software} %% also used for PDF metadata (hyperref)
%% this information is used only for generating the title page:
\newcommand{\myworktitle}{Master's Thesis} %% official type of work like ``Master theses''
\newcommand{\mygrade}{Master of Science} %% title you are getting with this work like ``Master of ...''
\newcommand{\mystudy}{8A} %% your study like ``Arts''
\newcommand{\myuniversity}{Graz University of Technology} %% your university/school
\newcommand{\myinstitute}{BG Rechte Kremszeile} %% affiliation
\newcommand{\myinstitute}{BRG Rechte Kremszeile} %% affiliation
\newcommand{\myinstitutehead}{Univ.-Prof.\,Dipl-Ing.\,Dr.techn.~Some One} %% head of institute
\newcommand{\mysupervisor}{MMag. Matthias Kittel} %% your supervisor
\newcommand{\myevaluator}{Prof.~Some Genius} %% your evaluator

18
software.tex Normal file
View file

@ -0,0 +1,18 @@
\chapter{Software}
Die Software, die verwendet wird, teilt sich in (?) Teile auf:
\begin{itemize}
\item Auslesen der Sensoren, Aufbereiten der Daten und allgemeine Steuerung (main.sh)
\item Steuern des Displays
\item Endauswertung
\item Webinterface
\item sonstiges
\end{itemize}
\section{main.sh}
\label{sec:main.sh}
Das wichtigste Programm ist das Bash-Script \textit{main.sh}. Mithilfe eines Bash-Scriptes können Programme automatisiert gestartet und ihre Ausgaben ausgewertet werden.
\codeline{main.sh}{bash}{1}
Die Datei beginnt mit einem \textit{Shebang} (auch \textit{Magic Line}) genannt. Diese Zeile sagt dem Betriebssystem, womit die Datei ausgeführt werden soll.
\code{main.sh}{bash}{3}{14}
Die folgenden Zeilen geben allgemeine Einstellungen an und definieren später gebrauchte Variablen. Man kann den Pfad zum Webserver, auf dem das Webinterface liegt, angeben. In Zeile 7 und 8 werden die Zugangsdaten für Pushbullet aus einer anderen Datei ausgelesen.

View file

@ -14,7 +14,7 @@
\begin{center}
{\LARGE\bfseries\mytitle}
\mbox{\LARGE\bfseries\mytitle}
\vfill
@ -24,7 +24,7 @@ Klasse \mystudy\\[50mm]
\vfill
\includegraphics[width=3cm]{figures/institution}\\[5mm]
\includegraphics[height=3cm]{figures/institution}\\[5mm]
Betreuer: \mysupervisor