summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Thorén <davth346@student.liu.se>2019-12-02 14:29:15 +0100
committerDavid Thorén <davth346@student.liu.se>2019-12-02 14:29:15 +0100
commitbb0e77e2cfae0f9d800e985d6f9f2d77b8115f48 (patch)
tree7bffcfcd40d86803297a21a70a09d514f63c0cd3
parent4e0b5ba003637282429715cce752b6bd79a451a3 (diff)
downloadtfyy51-bb0e77e2cfae0f9d800e985d6f9f2d77b8115f48.tar.gz
Skrivit text om forecast och karta. Även justerat highToc
-rw-r--r--Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt6
-rw-r--r--Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt5
-rw-r--r--Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt17
3 files changed, 23 insertions, 5 deletions
diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt
new file mode 100644
index 0000000..2089418
--- /dev/null
+++ b/Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt
@@ -0,0 +1,6 @@
+Forecasts beräknar den approximerade varvtiden utifrån tid fram tills senast
+passerad givare samt hastighet i tidigare segment. Genom att veta en
+genomsnittlig hasftighet går det med kvarvarande sträcka att räkna ut en
+ungefärlig kvarvarande tid. Adderas tiden fram tills senaste segment med
+den uträknade approximerade tiden kvar så fås det en uppskattad varvtid som
+används för att avgöra om en bil behöver åka snabbare eller långsammare. \ No newline at end of file
diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt
new file mode 100644
index 0000000..32a7339
--- /dev/null
+++ b/Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt
@@ -0,0 +1,5 @@
+Till systemet har det tagits fram en spänningkarta som är indelat i delsegment.
+Dessa delsegment är helt enkelt varje del av banan som använts för att sätta
+ihop bilbanan. Delarna är uppmätta och placerade i en lista där det sedan
+gjorts tester där delsegmenten blivit tilldelade en spänning utifrån banans
+och bilarnas egenskaper. \ No newline at end of file
diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt
index 861a0e4..98e70f8 100644
--- a/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt
+++ b/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt
@@ -1,5 +1,12 @@
-För att verifiera att givarna läses av minst tio gånger i sekunden så körs det
-en funktion i slutet av varje cykel som tillfälligt pausar givarnas avläsning.
-Funktionen gör en paus på 0.001 sekunder och gör det tills funktionen totalt har
-pausat i över 0.07 sekunder. Under körningen så sparar funktionen den högst
-uppmätta paustiden. \ No newline at end of file
+För att garantera att givarna läses av minst tio gånger i sekunden så körs det
+en for-loop i slutet av varje cykel som tillfälligt pausar programmet.
+For-loopen gör en paus på 0.001 sekunder och gör det tills programmet totalt har
+pausat i över 0.07 sekunder. Den totala paustiden mäts och en if-sats sparar den högsta
+uppmätta paustiden i \texttt{highToc}.
+
+I slutet av varje cykel körs det en loop som tillfälligt pausar programmet.
+För att få avläsningen att ske minst en gång var tionde sekund så pausas
+programmet kontinuerligt 0.001 sekunder tills den totala paustiden överskrider
+0.07 sekunder då nästa cykel börjar. Då pausen på 0.001 sekunder är så pass
+kort och marginalen till kravet är rätt stor så sker avläsningen mellan
+0.07 och 0.1 sekunder. \ No newline at end of file