blob: db4b155a18ba4b4908b948908258083453665807 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
|
Enligt krav 3 i kravspecifikationen ska programmet kunna hantera missade givare
och fortsätta köra som normalt. Som vi har tänkt att använda oss av givarna så
ska inte bilarna ändra sin körning vid ett sådant utfall. Då vi tänkt att
använda givarna som en referens och inte justering av bilarnas körning så
kommer en missad givare ge ett fel på referens. Programmet ska detektera detta
fel genom att med dess interna lagring av data se om det nästa förväntade
tidspassering stämmer överrens med nästa givare detektering. Om nästa
förväntade tid stämmer överrens med en givares detektering kommer programmet
identifiera den tidigare tidsfördröjningen som en missad givare.
|