diff options
author | lonkaars <loek@pipeframe.xyz> | 2023-05-18 23:53:04 +0200 |
---|---|---|
committer | lonkaars <loek@pipeframe.xyz> | 2023-05-18 23:53:04 +0200 |
commit | a5c491d6a1946b8f31bf9d2fbc2f0e875f0356da (patch) | |
tree | 8af834d3e9bc2b23faac49b30b0eb3a7f13dee11 /formulier-bijlage.tex | |
parent | 354709de0dfbafa9cdb60d181aa96b40e89f09ea (diff) |
order files
Diffstat (limited to 'formulier-bijlage.tex')
-rw-r--r-- | formulier-bijlage.tex | 149 |
1 files changed, 0 insertions, 149 deletions
diff --git a/formulier-bijlage.tex b/formulier-bijlage.tex deleted file mode 100644 index 739d0dd..0000000 --- a/formulier-bijlage.tex +++ /dev/null @@ -1,149 +0,0 @@ -\documentclass[a4paper, dutch]{article} -\usepackage{geometry} - -\usepackage[hidelinks]{hyperref} - -\usepackage{float} -\usepackage{babel} -\usepackage{siunitx} -\usepackage{amsmath} -\usepackage{csquotes} -\usepackage{unicode-math} -\usepackage{fontspec} -\usepackage{tabularx} -\usepackage{booktabs} -\usepackage{bookmark} -\usepackage{needspace} -\usepackage{subfig} -\usepackage{graphicx} -\usepackage[backend=biber, - bibencoding=utf8, - style=apa -]{biblatex} -\addbibresource{refs.bib} - -\setmainfont{TeX Gyre Schola} -\setmathfont{TeX Gyre Schola Math} -\sisetup{ - group-separator = {.}, - output-decimal-marker = {,} -} - -\begin{document} -\noindent Bijlage VSR formulier \hfill \textbf{Loek Le Blansch} (2180996)\\ -\medskip - -\tableofcontents - -\section{Bijlage} - -\subsection{Context} - -De Nintendo DS is een familie draagbare spelcomputers geproduceerd door Nintendo. De -DS familie kent drie varianten: de originele `phat' DS (2004), de DS Lite (2006), en -de DSi (2008) (zie figuur \ref{fig:dsfam}). - -\begin{figure}[h] - \centering - \subfloat[Originele DS \parencite{wikipedia:ds-phat}] - {\includegraphics[width=45mm]{assets/nds-phat.png}} - \hspace{5mm} - \subfloat[DS Lite \parencite{wikipedia:ds-lite}] - {\includegraphics[width=45mm]{assets/nds-lite.png}} - \hspace{5mm} - \subfloat[DSi \parencite{wikipedia:ds-i}] - {\includegraphics[width=45mm]{assets/nds-i.png}} - \caption{De complete Nintendo DS familie} - \label{fig:dsfam} -\end{figure} - -Op alle varianten van de DS stond een ingebouwde applicatie genaamd PictoChat. Met -PictoChat kunnen gebruikers die fysiek bij elkaar in de buurt zijn draadloos tekst of -kleine tekeningen naar elkaar sturen. - -Bij het opstarten van PictoChat kan de gebruiker kiezen tussen vier chatrooms (A t/m -D), en binnen elke kamer kunnen maximaal 16 gebruikers tegelijkertijd actief zijn. -Deze chatrooms hebben geen beveiliging, en iedereen kan zomaar deelnemen, mits ze -fysiek in de buurt zijn. W\'el wordt er een kleine melding aan de huidige deelnemers -van een kamer gestuurd wanneer er iemand de kamer in- of uit gaat. - -\needspace{6cm} -\begin{figure}[h] - \centering - \subfloat[PictoChat op de originele DS (als loek1)] - {\includegraphics[height=55mm]{assets/pictochat-hoi-loek1.png}} - \hspace{5mm} - \subfloat[PictoChat op de originele DS (als loek2)] - {\includegraphics[height=55mm]{assets/pictochat-hoi-loek2.png}} - \caption{Twee instanties van PictoChat die berichten hebben gestuurd} - \label{fig:pictochat-original} -\end{figure} - -De DSi had een uitbereiding op PictoChat waarbij gebruikers met een pen in -regenboogkleuren konden schrijven. Deze afbeeldingen met kleur konden niet gestuurd -worden door de originele DS en DS Lite, maar wel ontvangen en weergeven worden. -Hoewel de kleurpen leuk was om te laten merken dat je ``de nieuwe'' had, bood deze -weinig artistieke vrijheid omdat de kleur constant veranderde. - -\subsection{Motivatie} - -Omdat alle modellen uit de DS-familie voor, of uit 2008 komen, redelijk weinig -processorkracht hadden, en omdat PictoChat geen opties voor privacy biedt, lijkt het -mij onwaarschijnlijk dat er enige vorm van encryptie wordt gebruikt. - -Samen met de vooronderstelling dat alle berichten binnen PictoChat als -ongecomprimeerde bitmaps gestuurd worden, lijkt het mij triviaal om elk willekeurig -bericht te sturen. Hierbij zou het ook mogelijk zijn om met kleuren van de -regenboog-pen op specifieke plaatsen een kleurafbeelding te maken. - -Om deze opdracht te realiseren zou ik onderzoek moeten doen naar het protocol dat -PictoChat gebruikt (met behulp van een emulator), en eventueel hoe DS-systemen -draadloos data sturen over de 2.4 GHz radio als ik het besluit uit te breiden om te -werken met fysieke DS-systemen. - -\subsection{Risico's} - -Het succes van deze opdracht is compleet afhanklijk van de volgende -vooronderstellingen: - -\begin{itemize} - \item PictoChat stuurt alle berichten als afbeeldingen - \item PictoChat gebruikt geen vorm van encryptie -\end{itemize} - -Tijdens het vooronderzoek ga ik deze vooronderstellingen zo snel mogelijk bevestigen. -Indien een deel van deze vooronderstellingen niet blijkt te kloppen heb ik onder het -kopje \emph{Verwacht eindresultaat} van het Aanvraag- en toekenningsformulier VSR ET -en TI mogelijke punten beschreven waar de opdracht alsnog als afgerond beschouwd zou -kunnen worden. - -\subsection{Urenschatting} - -De volgende uurschatting bevat alle onderdelen die ik graag zou willen hebben in het -eindproduct: - -\begin{center} -\begin{tabular}{ll} -\toprule -Taak & Geschatte duur (in uren)\\ -\midrule -VSR Formulier & \num{2}\\ -Vooronderzoek & \num{8}\\ -Onderzoek fysieke draadloze communicatie DS & \num{8}\\ -Plannen & \num{2}\\ -Onderzoek bestaand protocol & \num{8}\\ -Protocol herimplementeren & \num{4}\\ -Uitbereidingen (kleur) & \num{2}\\ -Porten naar microcontroller & \num{8}\\ -Debuggen / demo maken voor hardware & \num{16}\\ -Documentatie & \num{16}\\ -\midrule -\hfill som: & \num{74} uur\\ -\bottomrule -\end{tabular} -\end{center} - -\printbibliography[heading=bibintoc] - -\end{document} - |