summaryrefslogtreecommitdiffstats
path: root/Dokument/Designspec/events/missade-givare.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Dokument/Designspec/events/missade-givare.tex')
-rw-r--r--Dokument/Designspec/events/missade-givare.tex11
1 files changed, 11 insertions, 0 deletions
diff --git a/Dokument/Designspec/events/missade-givare.tex b/Dokument/Designspec/events/missade-givare.tex
new file mode 100644
index 0000000..a3aff3e
--- /dev/null
+++ b/Dokument/Designspec/events/missade-givare.tex
@@ -0,0 +1,11 @@
+Enligt krav 3 i kravspecifikationen ska programmet kunna hantera missade givare
+och fortsätta köra som normalt. Med metoden som används blir detta inte ett
+problem. Givarna kommer endast att användas för att justera programmets
+uppfattning om bilarnas position, medan själva positioneringen räknas ut av
+systemet. Om programmet detekterar att en givare inte passeras överhuvudtaget
+när det var förväntat fortsätter systemet köra bilen enligt beräkningar på vart
+bilen borde befinna sig tills nästa givare. Vid passering av nästa givare
+kommer systemet jämföra den uträknade tiden och den faktiska tiden som bilen
+passerade på. Systemet jämför sedan om tiderna är rimliga och avgör därefter om
+den tidigare tidsfördröjningen var en missad givare eller något annat.
+