From a5c491d6a1946b8f31bf9d2fbc2f0e875f0356da Mon Sep 17 00:00:00 2001 From: lonkaars Date: Thu, 18 May 2023 23:53:04 +0200 Subject: order files --- docs/formulier-bijlage.tex | 149 +++++++++++++++++++++++++++++++++++++++++++++ docs/refs.bib | 23 +++++++ formulier-bijlage.tex | 149 --------------------------------------------- refs.bib | 23 ------- 4 files changed, 172 insertions(+), 172 deletions(-) create mode 100644 docs/formulier-bijlage.tex create mode 100644 docs/refs.bib delete mode 100644 formulier-bijlage.tex delete mode 100644 refs.bib diff --git a/docs/formulier-bijlage.tex b/docs/formulier-bijlage.tex new file mode 100644 index 0000000..739d0dd --- /dev/null +++ b/docs/formulier-bijlage.tex @@ -0,0 +1,149 @@ +\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} + diff --git a/docs/refs.bib b/docs/refs.bib new file mode 100644 index 0000000..b63fbae --- /dev/null +++ b/docs/refs.bib @@ -0,0 +1,23 @@ +@misc{wikipedia:ds-phat, + author = {Evan-Amos}, + title = {An original Nintendo DS ``Fat'' in blue}, + year = {2011}, + url = {https://commons.wikimedia.org/wiki/File:Nintendo-DS-Fat-Blue.png} +} + +@misc{wikipedia:ds-lite, + author = {Evan-Amos}, + title = {A black Nintendo DS Lite, shown open}, + year = {2011}, + url = {https://commons.wikimedia.org/wiki/File:Nintendo-DS-Lite-Black-Open.png} +} + +@misc{wikipedia:ds-i, + author = {Evan-Amos}, + title = {The Nintendo DSi. This is a redesign of the Nintendo DS that adds + larger screens, cameras, and the addition of downloadable games + through the DSi shop.}, + year = {2011}, + url = {https://commons.wikimedia.org/wiki/File:Nintendo-DSi-Bl-Open.png} +} + 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} - diff --git a/refs.bib b/refs.bib deleted file mode 100644 index b63fbae..0000000 --- a/refs.bib +++ /dev/null @@ -1,23 +0,0 @@ -@misc{wikipedia:ds-phat, - author = {Evan-Amos}, - title = {An original Nintendo DS ``Fat'' in blue}, - year = {2011}, - url = {https://commons.wikimedia.org/wiki/File:Nintendo-DS-Fat-Blue.png} -} - -@misc{wikipedia:ds-lite, - author = {Evan-Amos}, - title = {A black Nintendo DS Lite, shown open}, - year = {2011}, - url = {https://commons.wikimedia.org/wiki/File:Nintendo-DS-Lite-Black-Open.png} -} - -@misc{wikipedia:ds-i, - author = {Evan-Amos}, - title = {The Nintendo DSi. This is a redesign of the Nintendo DS that adds - larger screens, cameras, and the addition of downloadable games - through the DSi shop.}, - year = {2011}, - url = {https://commons.wikimedia.org/wiki/File:Nintendo-DSi-Bl-Open.png} -} - -- cgit v1.2.3