Kasutaja tarvikud

Lehe tööriistad


osport:racemanager:siseo

Siseorienteerumine ja RaceManager

ver 1.0 Tarmo Klaar oktoober 2009

Eelduseks RaceManageri versioon vähemalt 0.98 2009.1015

Eeltööd (1-2 jooks)

  1. Loo uus võistlus (määra võistluse jaoks kaust).
  2. Sisesta päevade arvuks 2
  3. Programmi seaded:
    1. Stardiintervall 30sek
    2. Server lehel märgi „Saade klientidele (lükka)“.
    3. Aruanded, tulemused – vali tulemuste päise fail.
    4. Võistluse seaded:
      1. Sisesta võistluse andmed
      2. Etapi andmed – mõlema etapi korral on kuupäev sama, stardiaeg vastavalt ajakavale (1. ja 2. jooks), kontrollaeg 0:30:00. 1. etapi nimeks „1.jooks“,  2. etapi nimeks „2.jooks“.
      3. Sisesta klassid: M18, N18, M21, N21, M35, N45, M50
  4. Impordi/sisesta rajad.
    Radade loomisel vali kõigepealt peavormilt vastav etapp ja lisa meeste ja naiste rada. Hajutuse korral tuleb sisestada kõik hajutuse variandid. 1. etapi rajanumber käsitsi sisestamisel peaks algama 1001st ja 2. etapi korral 2001st.
    Seo rajad klassidega – Menüüst tööriistad – määra klassid. Määra meeste klassid meeste rajale ja naiste klassid naiste rajale. Hajutuse korral määra siin ainult üks hajutus. Hajutused osalejatele tuleb hiljem määrata. Määra mõlemale jooksule!
  5. Impordi ja sisesta osalejad (Sekretariaat-Osalejad)
    1. Impordi osport.ee XML fail. Tegevused – Impordi failist. Vali XML(IVK Entry list). Proovi kõigepealt koos testimisega ja kui XML failis vigu ei ole, siis impordi programmi (eemalda märge TESTIMINE märkeruudust)
    2. Eemalda vigased registreerimised, korrasta andmed
    3. Sisesta SI kaardid:

Selleks  Peamenüüst vali Vahendid – Andmebaasid – võistlejate AB ja impordi EOL onlinest viimane jooksjate seis. See võtab natuke aega.
Siis vali Vahendid – AB Tööriist  ja vali skript „AB_chips_FromRDB“.
(kõigil kellel SI määratud AB’st peab olema EOLi kood). Lõpuks sisesta rendikaardid – kas käsitsi, või failist valides menüüst Tegevused – Määra kiibid SI rendikaartide faili.

  1. Kontrolli jooksjate andmed (Tegevused – Kontrolli andmed)
  2. Käivita lõpuks järgmine skript (Vahendid – AB Tööriist):
    update runner set startdays=„XX“;
  3. Loosimine
  4. Planeeri loosimine (Sekretariaat – Stardiprotokollid – Planeeri).
    Naiste klasside stardijärjekord on N18,N45,N21 ja esimene naine stardib 00:00:15st.
    Meeste järjekord on M18,M35,M50,M21 ja esimene stardib 00:00:00st.
    Klasside järjekordi saad liigutada hiirega, võttes klassist parema hiirenupuga kinni ja viies õigesse kohta.
    Vajuta nupule „Arvuta“ mis peaks arvutama klassidele stardiajad.
    Lõpuks vajuta Salvesta.
    Korda planeerimistegevust ka 2. jooksu jaoks valides aktiivseks võistluseks 2. etapi. Kuna osalejate arv on sama, siis võib 2.jooksu stardiajad ka käsitsi sisestada klasside andmetesse. Pane tähele – teise jooksu stardiajad planeeri vastavalt ajakavale! 1. jooksu kõik lõpetajad peavad olema lõpetanud 2. jooksu stardiajaks, ehk finiš peab olema suletud 1. jooksu jaoks kui on alanud 2. jooks.
  5. Kui ei ole olemas numbrite faili[TK1] , siis loo numbrite fail.
  6. Loosi stardiajad – vali kõik klassid ja loosi kõik ära. Loosimise meetodiks vali „Individuaalne“. Kontrolli arvuti poolt loositu ja vajadusel tee uus loosimine või vaheta jooksjate järjekord. Salvesta loositud järjekord. Korda tegevust kõigi klasside korral ja mõlema jooksu jaoks.
  7. Omista numbrid Klassi järgi (aktiivne peab olema 1. etapp).
  8. Hajutuse kasutamise korral määra hajutusvariandid osalejatele järgmise skripti abil:
  9. Tee stardiprotokollid
    1. Stardiprotokoll mõlema etapi jaoks.
    2. Protokoll “Kõik klassid, kõik etapid“.
    3. Minuti protokoll * (vajadusel) stardikohtunikele, protokoll variandi numbriga
  10. Failid mõlema etapi jaoks
    1. Vahendid → Orienteerumine → SIME formaadis stardifail (stardikella jaoks)

Võistlus

  1. Käivita RaceManageris Server teenus
  2. Käivita programm SI-Readout
    1. Määra serveri aadress (samas arvutis võib jääda 127.0.0.1) ja testi ühendust
    2. Vali COM port ja määra SI-jaama kiirus
    3. Vali printer ja kujunduse fail.
    4. Sisesta reklaamtekst
    5. Stardi mahalugemine
  3. Käivita kommentaatori programm või SplitsManager.
  4. Loe jooksvalt tulemused. Enne 2. jooksu starti muuda aktiivseks võistluseks 2.etapp ja uuesti peab ühendama SI-lugemise ja kommentaatori.
    1. jooksu finiš peab olema suletud 2. jooksu stardiks!
  5. Sisesta mittestartinud ja tühistamised. OLULINE on, et KÕIGIL protokollis olijatel on olemas tulemus mõlemalt etapilt! Kontrollimiseks kasuta skripti:
    SELECT c.NUMBER, c.class, (c.firstname + " " + c.lastname) AS Name, r.starttime, r.eday AS Etapp 
    FROM RESULT AS r, Runner AS c WHERE r.eday=:Etapp AND c.id=r.runner_id AND r.STATUS=9
  6. Trüki tulemused
    1. Tulemused
    2. 2.jooksu järel ka protokoll „Etappide summa“ 
  7. Peale 2. jooksu tee fail loosimiseks : Sekretariaat → Stardiprotokollid →Fail Loosimiseks. Vali „AB+C Final“ ja salvesta faili.

Finaalid (eeltööd)

Finaalide jaoks tee lisa võistlus (SiseOxEtapp_finaal). Seadistamine tuleb teha kindlasti enne võistlus, koos eeljooksude seadistamisega.

  1. Sisesta päevade arvuks 1
  2. Programmi seaded:
    1. Server lehel märgi „Saade klientidele (lükka)“.
    2. Aruanded, tulemused – vali tulemuste päise fail.
  3. Võistluse seaded:
    1. Sisesta võistluse andmed
    2. Finaaljooksu andmed – mõlema etapi korral on kuupäev sama, finaali stardiaeg vastavalt ajakavale (MB stardiaeg), kontrollaeg 0:30:00.
      Kui ajakava peaks venima, siis saab muuta siin võistluse stardiaega ja kõik sujub.
    3. Sisesta klassid: MA (stardiaeg 00:20:00), MB (start: 00:00:00), MC, NA(start: 00:15:00),, NB (start: 00:05:00), ja NC. C klasside stardiaeg ei ole oluline.
  4. Impordi/sisesta rajad.
    Radade loomisel vali kõigepealt peavormilt vastav etapp ja lisa meeste ja naiste rada. Hajutuse korral tuleb sisestada kõik hajutuse variandid. Rajanumber käsitsi sisestamisel peaks algama 1001st.
    Radu peab olema kokku 6 (A ja B finaalides nii naistel kui meestel sama rada) – 1001 .. 1006.
    C finaalis jooksu ei toimu – tulemused pannakse eeljooksu summa järgi (ainult MN21 vanuseklassist).
    Omista 1001 rajale kõik A ja B klassid.

Võistlus (finaalid)

  • Impordi finaalides osalejad: Sekretariaat→Osalejad: Tegevused→Impordi CSV/XML failist. Vali EventManager (Startlist) ja eemalda linnuke TESTIMINE eest.
    Impordi faili formaat:
 CodeStr;Perenimi;Eesnimi;SI_Number;Sex;Class;Club;Country;True-TulemuseTase;NumbeR;RajaNR;Stardiaeg(00:00:00); 
  • Stardiaegade määramine ja C klassi tulemuste tegemiseks käivita järgmine skript (Vahendid→Andmebaasid→AB tööriist)

– sise-O finaalide loomine
– stardiaja määramine klassipäeva infost :

UPDATE RESULT r SET starttime=(SELECT EXTRACT(HOUR FROM starttime)*3600 + 
EXTRACT(MINUTE FROM starttime)*60 + EXTRACT(SECOND FROM starttime) 
FROM classday cd , class c WHERE c.shortname=r.class AND cd.class_id=c.id AND cd.eday=1)*100;

– C rajale tulemused külge.

UPDATE RESULT r SET STATUS=1, coursenr=0,totaltime=(SELECT codestr FROM runner WHERE id=r.runner_id) 
WHERE r.class IN %%('%%MC','NC');
  • Kontrolli osalejate andmed (märgi vähemalt :“Kas võistlejad on loositud“, „Kas klassile on rada omistatud“, „Topelt kiibid“)
  • Tee stardiprotokoll
    1. Stardiprotokoll A ja B klasside jaoks
    2. Protokoll variandi numbriga kaartide jagamiseks
    3. Vahendid → Orienteerumine → SIME formaadis stardifail (stardikella jaoks)
  • Võistluse läbiviimine
    1. Käivita RMis serveri teenus ja ühenda uuesti kliendid (SI lugemine, spiiker).
    2. Loe peale finišeerimist andmed SI kaartidelt
    3. Sisesta tühistamised ja mittestartimised.
  • Tee tulemuste protokoll ABC finaalide kohta.
osport/racemanager/siseo.txt · Viimati muutnud: 2016/03/01 18:34 (väline muutmine)