Sestavte závod.
Zaregistrujte piloty, přiřaďte drone moduly a nastavte pořadí checkpointů na trati.
Od registrace pilotů po poslední průjezd. Takhle do sebe jednotlivé části systému zapadají.
Navržené workflow drží organizaci závodu pohromadě. Řídicí software má funkční prototyp; průjezdy checkpointy se zatím testují simulací.
Zaregistrujte piloty, přiřaďte drone moduly a nastavte pořadí checkpointů na trati.
Nativní Admin Controller na Raspberry Pi řídí závod a časomíru. Přes Symfony web lze posílat vzdálené příkazy a sledovat potvrzený stav.
Vyhodnoťte výsledky, zkontrolujte průjezdy a připravte další skupinu pilotů.
Nativní Qt/QML aplikace obsluhuje časomíru a události u trati.
Symfony rozhraní zprostředkuje vzdálené příkazy a potvrzený stav řídicího centra.
Lokální SQLite fronta uchová události při výpadku internetu. Po obnovení spojení se synchronizují se serverem.
Nastavení určí pořadatel před závodem. Po spuštění semaforu je uzamčené až do ukončení nebo resetu rozjížďky.
Start spustí odpočet. Celková délka závodu se měří od GO; osobní čas začne každému pilotovi až při jeho prvním průjezdu CP1.
První CP1 ještě není dokončené kolo. Další průjezdy sledují uložené pořadí registrovaných checkpointů; návrat k prvnímu checkpointu dokončí kolo. Počet kol nastavuje pořadatel.
Fastest Time porovnává osobní časy, First to Finish pořadí fyzického dokončení. Fastest Time čeká na všechny piloty, ruční ukončení nebo limit; nedokončení po ukončení závodu znamená DNF.
Volitelný časový limit se počítá od GO a ukončí celý závod. Pauza zastaví časomíru. Počet kol, režim hodnocení, délku semaforu a limit lze změnit před startem.
Zajímá vás testování, spolupráce nebo vývoj systému? Ozvěte se nám a probereme možnosti.
BL0CKRACE je ve vývoji. Vizualizace představují koncepty; finální parametry a dostupnost zatím nejsou stanovené.