DIGIMAD-4 / main

0 stars 0 forks source link

Raspberry Pi: Prioriteitsalgoritme keuze volgende te meten tracker. #23

Open Villadelfia opened 3 years ago

Villadelfia commented 3 years ago

Elke tracker begint on boot high priority in random volgorde.

Na eerste meting na offline te zijn (dus ook on fresh boot): Indien online: priority 1 Indien offline: priority 3

Indien reeds gekend als online:

X cm beweging: priority 1 < X cm beweging: priority 2 Offline: priority 3

We nemen altijd de voorste element van de gekozen priority queue en voegen achteraan toe.

Keuze van queues is: 1 1 2 1 1 2 1 1 3 1 1 2 1 1 2 1 1 3 1 1 2 1 1 2 1 1 3...

Indien gekozen queue leeg is, ga gewoon verder zonder een lezing van de queue te doen, dus als queue 1 leeg is en we zitten op stap 1121121[1]3, doen we gewoon verder en nemen we eentje uit queue 3.