User Tools

Site Tools


start2finish

Start2Finish

Mobilní aplikace pro přenos informací ze startu do cíle.

Požadavky

  • Zapouzdreni cteneho „kodu“
    • Aktulane míříme na QR
    • V budoucnu muze byt primo ze SportIdent jednotek, carovy kod, text …
    • Rozhrani
      • Id
      • Jmeno prijmeni
        • Kod zavodu [int6]
        • Startovni cas [ssssss,zzzz]
        • Číslo SI cipu [int8]
    • Nacteni do lokalni db
    • Odesilani csv oddeleno středníkem

Proces

  1. Zadani kodu zavodu v nastaveni
    1. Moznost precist z QR kodu komplet nastaveni
      1. Kod zavodu = code
      2. Datum a cas startu = start
      3. Lokalni server = local
      4. Web server = web
      5. Jak posilat nactene udaje
        1. Na vyzadani = auto=0
        2. Automaticky = auto=1
      6. Při nedostatku net signalu
        1. Jak často kontrolovat, zda je jiz pripojeno = checknet=[minutes]
          1. Checknet=0 – nezjišťovat
    2. Kod cteciho zarizeni
      1. mac = Brat z nazvu zarizeni?
  2. Nacteni startovni listiny [code = kod zavodu]
    1. Lokalne – 192.168.141.100/loadstart.php?code=
    2. Poslat na server info o precteni - /loadstart.php?loaded=<mac>;<timestamp>;
  3. Nacteni kodu ze startovniho cisla
    1. Pokud není pripojeni na web server, ulozit do lokalni db
  4. Zaslani na server
    1. Rucne – na tlacitko
      1. Vyber kam – lokalne vs. web
    2. Automaticky – při pripojeni
      1. Vyber kam z nastaveni
    3. Lokalni – 192.168.141.100/save.php?data=“mac;id;name;code;start;si“
  5. Pokud je auto mod a není pripojeni
    1. Ukládat data lokalne
    2. Podle atributu checknet zjistit pripojeni a dat vedet uzivateli, ze muzu zkusit poslat

Zobrazeni

  • Vždy nahore aktualni cas
  • Zobrazovat startovni listinu dane minuty
  • Moznost vyhledat ve startovni listine

Otazky

  1. jak identifikovat jednotliva zarizeni
    • jmeno, id?
start2finish.txt · Last modified: 2023/01/20 11:41 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki