Kasutaja tarvikud

Lehe tööriistad


osport:sioathlon

Erinevused

Siin näed erinevusi valitud versiooni ja hetkel kehtiva lehekülje vahel.

Lõlita võrdlemise vaatele

Next revision
Previous revision
osport:sioathlon [2012/02/22 14:56]
taksoft tekitatud
osport:sioathlon [2016/03/01 18:34] (Hetkel kehtiv)
Rida 2: Rida 2:
  
   * Programm: ** SPORTident-oAthlon **   * Programm: ** SPORTident-oAthlon **
-  * Versioon: 0.2012.06.xxx +  * Versioon: 0.2012.0229 
-  * Kuupäev: 01.03.2012+  * Kuupäev: 29.02.2012
   * Koduleht: http://www.tak-soft.com/products/sport/sioathlon/    * Koduleht: http://www.tak-soft.com/products/sport/sioathlon/ 
  
 +Programm on mõeldud märkeorienteerumisevõistluste läbiviimiseks ja võistleja poolt tehtud märgete kontrollimiseks. Programmi versioon 0.3 ei ole soetud ühegi võistluse programmiga ja seda tuleb kasutada eraldiseisva programmina, vajadusel käsitsi andmeid sisestades võistluse programmi.
  
-Programm on mõeldud märkeorienteerumisevõistluste läbiviimiseks ja võistleja poolt tehtud märgete kontrollimiseks. Programmi versioon 0.1 ei ole soetud ühegi võistluse programmiga ja seda tuleb kasutada eraldiseisva programmina, vajadusel käsitsi andmeid sisestades võistluse programmi. +Programmi aluseks on MO reeglite 2007.a 15. detsembri seis.
- +
-Programmi aluseks on MO reeglite 15. Detsembri 2007 seis.+
  
 Kuna tegu on uudse alaga, siis esimestel võistlused tuleks kasutades trahvisekundeid ja andmete mahalugemist peale võistleja finišeerimist. See meetod on ohutum, kuna tehniliste probleemide või andmete ebatäpsuse pärast ei kannata võistleja (ei pea ootama probleemi lahendust võistluse ajal) Ohukohaks on radade defineerimine ja võistleja SI kaardi numbri õigsus märkeprogrammis. Kuna tegu on uudse alaga, siis esimestel võistlused tuleks kasutades trahvisekundeid ja andmete mahalugemist peale võistleja finišeerimist. See meetod on ohutum, kuna tehniliste probleemide või andmete ebatäpsuse pärast ei kannata võistleja (ei pea ootama probleemi lahendust võistluse ajal) Ohukohaks on radade defineerimine ja võistleja SI kaardi numbri õigsus märkeprogrammis.
  
-Soovitav on kasutada võistluse programmiks RaceManageri või RelayManager*i (valmib 2008 kevadel) kuna nendes programmides on olemas tugi trahvisekunditele. Teiste programmide korral tuleb käsitsi muuta võistleja lõpuaega või teha lõplikud tulemused eraldi mõne kolmanda programmiga.+Soovitav on kasutada võistluse programmiks RaceManageri või RelayManager, sest nendes programmides on olemas tugi trahvisekunditele. Teiste programmide korral tuleb käsitsi muuta võistleja lõpuaega või teha lõplikud tulemused kolmanda programmiga.
  
-Näidis rada:+===== Näidis rada  =====
  
-{{sio_image001.jpg?605x360}}KPd 101,102,103 on kohustuslikud KPd, mis võivad puududa võistleja kaardilt.+{{ :osport:sio_image001.jpg?&300 |}} 
 + 
 +KPd 101,102,103 on kohustuslikud KPd, mis võivad puududa võistleja kaardilt, aga need on tähistatud looduses!
  
 Näidis raja kirjeldus : Näidis raja kirjeldus :
- +<code> 
-''Rada:   1 [33]  [102!!]  [36]  [37]  [39]  [103!!]  [41]  [43]  [101!!]  [47]  [48]  märkepunktide arv=8+Rada:   1 [33]  [102!!]  [36]  [37]  [39]  [103!!]  [41]  [43]  [101!!]  [47]  [48]  märkepunktide arv=8
 Rada:   2 [34]  [102!!]  [35]  [38]  [40]  [103!!]  [42]  [44]  [101!!]  [46]  [48]  märkepunktide arv=8 Rada:   2 [34]  [102!!]  [35]  [38]  [40]  [103!!]  [42]  [44]  [101!!]  [46]  [48]  märkepunktide arv=8
 Rada:   3 [34]  [102!!]  [35]  [38]  [39]  [103!!]  [42]  [43]  [101!!]  [46]  märkepunktide arv=7 Rada:   3 [34]  [102!!]  [35]  [38]  [39]  [103!!]  [42]  [43]  [101!!]  [46]  märkepunktide arv=7
-Rada:   4 [33]  [102!!]  [37]  [39]  [40]  [103!!]  [42]  [44]  [101!!]  [46]  märkepunktide arv=7'' +Rada:   4 [33]  [102!!]  [37]  [39]  [40]  [103!!]  [42]  [44]  [101!!]  [46]  märkepunktide arv=7 
- +</code>
- +
  
 **Enne võistluse läbiviimist tee endale programmi kasutamine selgeks, testi riistvara ja mõtle läbi võimalikud probleemsed kohad.** **Enne võistluse läbiviimist tee endale programmi kasutamine selgeks, testi riistvara ja mõtle läbi võimalikud probleemsed kohad.**
Rida 34: Rida 34:
 SPORTident seaded: SPORTident seaded:
  
-Võimalusel kasuta SPORTident 7. või uuema versiooni juhtjaama (jaamal on elektrooniline ekraan) ja kiirusega 38400 (jaama kiirust saab määrata SI-Config programmiga). Soovitav on kasutada ka Extended („Täiendatud” ) režiimi -- selliselt on andmete lugemine SI kaardist kõige kiirem, võttes 5 versiooni kaartide korral aega umbes 1,2 ja 6 seeria korral 0,8 sekundit.+Võimalusel kasuta SPORTident 7. või uuema versiooni juhtjaama (jaamal on elektrooniline ekraan) ja kiirusega 38400 (jaama kiirust saab määrata SI-Config programmiga). Soovitav on kasutada ka Extended („Täiendatud” ) režiimi -- selliselt on andmete lugemine SI kaardist kõige kiirem, võttes 5 versiooni kaartide korral aega umbes 1,2 ja 6 või uuema seeria korral alla 0,8 sekundit.
  
 Märke programmi seaded: Märke programmi seaded:
Rida 40: Rida 40:
 Programmi käivitamisel vali võistluse kataloog, uue võistluse korral tee kõigepealt uus kataloog. Kõik võistluse jaoks vajaminevad failid salvestatakse sinna kataloogi. Programmi käivitamisel vali võistluse kataloog, uue võistluse korral tee kõigepealt uus kataloog. Kõik võistluse jaoks vajaminevad failid salvestatakse sinna kataloogi.
  
-{{sio_image002.jpg?308x249}}Avaneb programmi „Seaded” sakk. Siin määra ära millises pordis on SI jaam ja kas ta kasutab 38400 pordikiirust (soovitav).+{{ :osport:sioath1.gif?350}} 
 + 
 +Avaneb programmi „Seaded” sakk. Siin määra ära millises pordis on SI jaam ja kas ta kasutab 38400 pordikiirust (soovitav).
  
 Kui soovid, et programm trükiks tulemused välja ka paberile, siis vali Printer nimistust printer. NB! Programm kasutab väljatrükiks tšekiprinteri väljundit ja printeriks sobiks kõige paremini tavaline tšekiprinter millega tavaliselt väljastatakse tulemuste lipikuid. Kui soovid, et programm trükiks tulemused välja ka paberile, siis vali Printer nimistust printer. NB! Programm kasutab väljatrükiks tšekiprinteri väljundit ja printeriks sobiks kõige paremini tavaline tšekiprinter millega tavaliselt väljastatakse tulemuste lipikuid.
  
-Numbri suurus -- kui suure fondiga kuvab programm trahviringide arvu -- sõltub ekraani suurusest.+**Numbri suurus** -- kui suure fondiga kuvab programm trahviringide arvu -- sõltub ekraani suurusest. 
 + 
 +**Ringi KP number** -- kui kasutatakse rajal mitut ringi, siis siia sisesta ringi alguses oleva KP tunnusnumber. Olenevalt millal toimub andmete lugemine, tuleb käituda järgmiselt: 
 +  * **Kui andmed loetakse peale iga ringi läbimist** - Kui sõidetakse **samal ringil** (kaardivahetusega), siis ringi/kaardi vahetuses **peab olema** ringi KP ja see siia sisestatud ja ringi KP number **EI tohi** eksisteerida üheski rajakirjelduses.  
 +  * **Kui andmed loetakse peale lõpetamist**  - Siis peab olema tehtud märge märkeruutu **Üks mahalugemine** ja **ringi KP peab** olema ka raja kirjelduses! Iga osalejal on ainult üks rida ühe rajatunnusega. Näide, kus ringi KP on 100: <code>Rada:   4 [32]  [37]  [38]  [44]  [40!!]  [49]  [50]  [55]  [100!!]  [33]  [35]  [39]  [42]  [40!!]  [46]  [53]  [52]  [55]  [100!!]  [31]  [36]  [41]  [43]  [40!!]  [45]  [48]  [51]  [60]  märkepunktide arv=23 </code>
  
-Ringi KP number -- kui kasutatakse mitut ringi, siis siia sisesta ringi alguses oleva KP tunnusnumber. NB! Esimesel ringil ei tohi olla ringi alguse KPd. Ringi KP asukoht võiks olla peale ringide kontrolli ja trahviringi (näidiskaardil KP nr 100). Ringi KP number EI tohi eksisteerida üheski rajakirjelduses.+NB! Esimesel ringil ei tohi olla ringi alguse KPd. Ringi KP asukoht peaks olema peale ringide kontrolli ja trahviringi (näidiskaardil KP nr 100). 
  
 Vajutades nupule „Trahvi ekraan” kuvatakse eraldi aken, mille saab „lohistada” näiteks välisele ekraanile. Sellele vormile kuvatakse võistleja nimi ja trahvi suurus. Võistleja info ja trahvi suurus kuvatakse ka seaded vormile. Välise teise monitori korral on siis võimalik suurem aken paigutada teisele monitorile (võistlejale vaatamiseks) ja mahalugemise arvuti ekraani saab jälgida kohtunik, kes vajadusel (probleemide korral) saab teha parandusi andmetes. Vajutades nupule „Trahvi ekraan” kuvatakse eraldi aken, mille saab „lohistada” näiteks välisele ekraanile. Sellele vormile kuvatakse võistleja nimi ja trahvi suurus. Võistleja info ja trahvi suurus kuvatakse ka seaded vormile. Välise teise monitori korral on siis võimalik suurem aken paigutada teisele monitorile (võistlejale vaatamiseks) ja mahalugemise arvuti ekraani saab jälgida kohtunik, kes vajadusel (probleemide korral) saab teha parandusi andmetes.
Rida 52: Rida 58:
 Vali „Rajad” sakk ja kirjelda kõik rajad. Mitme ringilise võistluse korral on iga ring omaette rada. Raja number peab olema numbriline väärtus. Kohustuslike KPde tunnusnumbri ette lisa # märk, märke-KPd on tavalised numbrid. Raja kirjelduses peavad olema ainult õiged märke-KP numbris. Näide: Vali „Rajad” sakk ja kirjelda kõik rajad. Mitme ringilise võistluse korral on iga ring omaette rada. Raja number peab olema numbriline väärtus. Kohustuslike KPde tunnusnumbri ette lisa # märk, märke-KPd on tavalised numbrid. Raja kirjelduses peavad olema ainult õiged märke-KP numbris. Näide:
  
-''1     33  35 37  #40  45  47  48  #50  51 45'' +<code>1     33  35 37  #40  45  47  48  #50  51 45</code>
- +
- +
  
 Programm järjestab rajad raja numbri järgi. Numbrid peavad olema unikaalsed! Programm järjestab rajad raja numbri järgi. Numbrid peavad olema unikaalsed!
Rida 60: Rida 64:
 Vajutades nupule „Fail kontrolliks” luuakse võistluse kataloogi tekstifail „Rajakontroll.txt”. Enne võistlust tuleks üle kontrollida raja kirjeldus . Vajutades nupule „Fail kontrolliks” luuakse võistluse kataloogi tekstifail „Rajakontroll.txt”. Enne võistlust tuleks üle kontrollida raja kirjeldus .
  
-Vali „Jooksjad” sakk ja sisesta võistlejad kas käsitsi või importides nn SIME jooksjate failist. SIME jooksjate faili saab luua ka V2k, T2k ja RM programmidest.+Vali „Jooksjad” sakk ja sisesta võistlejad kas käsitsi või importides nn SIME jooksjate failist. SIME jooksjate faili saab luua RaceManager või RelayManager programmidest.
  
 Sisesta SI kaardi number, võistleja rinnanumber, raja number ja ringi number (kui on mitmeringiline), võistleja nimi ja klass. Mitme ringilise võistluse korral tuleb iga ringi kohta sisestada uus rida. Sisesta SI kaardi number, võistleja rinnanumber, raja number ja ringi number (kui on mitmeringiline), võistleja nimi ja klass. Mitme ringilise võistluse korral tuleb iga ringi kohta sisestada uus rida.
Rida 68: Rida 72:
 Peale importimist tuleb sisestada võistlejatele raja tunnused -- sama raja number, nagu see on defineeritud radade kirjelduses. Peale importimist tuleb sisestada võistlejatele raja tunnused -- sama raja number, nagu see on defineeritud radade kirjelduses.
  
-NB! Väga oluline on, et võistlejal oleks küljes õige raja number! Samuti peab SI kaardi number olema õige! Vale või puuduva info korral programm kuvab veateate, et vastavat kaarti või rada ei leitud või arvutab trahvid valesti! Kui võistleja SI kaart on muutunud, siis tuleb parandus teha nii võistluste programmi kui ka MO programmi.+NB! Väga oluline on, et võistlejal oleks küljes õige raja number! Samuti peab SI kaardi number olema õige! Vale või puuduva info korral programm kuvab veateate, et vastavat kaarti või rada ei leitud ning arvutab trahvid valesti! Kui võistleja SI kaart on muutunud, siis tuleb parandus teha nii võistluste programmi kui SIOAthlon programmi.
  
 Sakk „Logi” -- siia kirjutatakse peale mahalugemist võistleja märke tulemused. See sisu salvestatakse ka peale programmi sulgemist programmi kataloogi  faili log.txt . Sakk „Logi” -- siia kirjutatakse peale mahalugemist võistleja märke tulemused. See sisu salvestatakse ka peale programmi sulgemist programmi kataloogi  faili log.txt .
Rida 77: Rida 81:
  
 ===== Kasutamine ===== ===== Kasutamine =====
-  
  
 SI kaartide lugemiseks peab „Seaded” sakil käivitama SI lugemise -- SI kastis vajuta nupule „Start”. SI kaartide lugemiseks peab „Seaded” sakil käivitama SI lugemise -- SI kastis vajuta nupule „Start”.
Rida 83: Rida 86:
 ==== Trahvisekundid ==== ==== Trahvisekundid ====
  
-Trahvisekundite kasutamisel on tuleb võistluse programmi käsitsi sisestada võistleja trahvi suurus. Lihtsustatud protsess võiks välja näha selline --+Trahvisekundite kasutamisel on tuleb võistluse programmi käsitsi sisestada võistleja trahvi suurus. Lihtsustatud protsess võiks välja näha selline ::
  
-a)      Võistluse programmi (RM, SIME,V2K vms) loetakse võistleja tulemused. Mahalugemisel arvutatakse võistleja puhas aega ja kontrollitakse kohustuslike KPde läbimine. Võistleja saab SI aegade väljatrüki, kus kohustuslikud KPd on märgitud „+” või „--„ märgiga (kui võtmata) ja kõik märkeKPd on tähistatud märgiga: „?”. NB! märkeKP ei kontrollita. +  * Võistluse programmi (RM, SIME,V2K vms) loetakse võistleja tulemused. Mahalugemisel arvutatakse võistleja puhas aega ja kontrollitakse kohustuslike KPde läbimine. Võistleja saab SI aegade väljatrüki, kus kohustuslikud KPd on märgitud „+” või „--„ märgiga (kui võtmata) ja kõik märkeKPd on tähistatud märgiga: „?”. NB! märkeKP ei kontrollita. 
- +  Kontrollitakse märkeraja läbimist SI-OAthlon programmiga. Selleks kasutada teist arvutit (või vähemalt teist SI jaama). Programm kuvab ekraanile trahvi suuruse. Trükitakse välja lipik võistleja trahvi kohta. 
-b)     Kontrollitakse märkeraja läbimist märke-programmiga. Selleks kasutada teist arvutit (või vähemalt teist SI jaama). Programm kuvab ekraanile trahvi suuruse. Trükitakse välja lipik võistleja trahvi kohta. +  Trahvisekundid lisatakse võistluste programmi käsitsi. RMi korral tuleb trahvisekundid sisestada olekute sisestamise vormilt (F5) -- sisestatakse number ja vastavalt saadud trahvile sisestada trahviaeg. Kui kohustuslikud KPd on võtmata on võistleja olekuks DQ. Teiste programmide korral peab käsitsi muutma lõpuaega või kasutama lõplike tulemuste tegemiseks mõnda kolmandat programmi (Excel vms) 
- +  Kohtuniku poolt on võimalus kontrollida väljatrükkide järgi läbimise õigsust ja lahendada proteste. 
-c)      Trahvisekundid lisatakse võistluste programmi käsitsi. RMi korral tuleb trahvisekundid sisestada olekute sisestamise vormilt (F5) -- sisestatakse number ja vastavalt saadud trahvile sisestada trahviaeg. Kui kohustuslikud KPd on võtmata on võistleja olekuks DQ. +  Lõplikud tulemused sisaldavad võistleja rajal oldud ajale ka trahviaega. RMi korral on võimalik lisada tulemuste protokolli veerg „Trahv”. 
- +  Etapiaegade väljundis on ainult etapiajad kohustuslikest KPdest.
-//V2k ja teiste programmide korral peab käsitsi muutma lõpuaega või kasutama lõplike tulemuste tegemiseks mõnda kolmandat programmi (Excel vms)// +
- +
-d)     Kohtuniku poolt on võimalus kontrollida väljatrükkide järgi läbimise õigsust ja lahendada proteste. +
- +
-e)     Lõplikud tulemused sisaldavad võistleja rajal oldud ajale ka trahviaega. RMi korral on võimalik lisada tulemuste protokolli veerg „Trahv”. +
- +
-f)       Etapiaegade väljundis on ainult etapiajad kohustuslikest KPdest.+
  
 ==== Trahviringid ==== ==== Trahviringid ====
Rida 106: Rida 102:
  
 Märke programmis peab olema iga ringi kohta võistleja kirje -- ehk kui on 3 ringi, peab olema võistleja nimi 3 real -- igal real õige ringi tunnus (vastavalt siis 1, 2, 3) ja õige raja tunnus vastavalt ringile. Märke programmis peab olema iga ringi kohta võistleja kirje -- ehk kui on 3 ringi, peab olema võistleja nimi 3 real -- igal real õige ringi tunnus (vastavalt siis 1, 2, 3) ja õige raja tunnus vastavalt ringile.
 +
 +> NB! Kui on tegu mitmeringilise võistlusega ja kontrolliks kasutatakse mitu arvutit, siis võistleja **PEAB** kasutama sama mahalugemise arvutit iga ringi järel. Vastasel juhul ta saab trahve 1. ringi järgi (st teised arvutid ei tea tema eelmiste ringide läbimise kohta infot).
  
 Programm ei liiguta järjekorda kohe järgmisele ringi kirjele, vaid määratud ajavahemiku jooksul (seadetes „lugemise vahe (sek)”). See välistab, et kui võistleja kogemata mitu korda SI kaarti sisestab, muutuks kohe järjekord. Lugemise vahe võiks olla mõistlik, umbes 60sek. Programm ei liiguta järjekorda kohe järgmisele ringi kirjele, vaid määratud ajavahemiku jooksul (seadetes „lugemise vahe (sek)”). See välistab, et kui võistleja kogemata mitu korda SI kaarti sisestab, muutuks kohe järjekord. Lugemise vahe võiks olla mõistlik, umbes 60sek.
Rida 111: Rida 109:
 Iga lugemise järel kirjutatakse veergu „Lugemine” võistlejate nimekirja tabelis aeg, millal loeti kaarti viimasena. Juhul kui on vaja uuesti lugeda (aja vahemikust väljas, sama ring), tuleb enne ära kustutada lugemise aeg. Iga lugemise järel kirjutatakse veergu „Lugemine” võistlejate nimekirja tabelis aeg, millal loeti kaarti viimasena. Juhul kui on vaja uuesti lugeda (aja vahemikust väljas, sama ring), tuleb enne ära kustutada lugemise aeg.
  
-Võistluse programmis tuleb rada defineerida ühe reana -- kuna vahepeal nullimist ei ole, siis raja kirjeldus peab sisaldama kõigi ringide kõikki kohustuslikke ja ringi KPsid õiges järjekorras.+Võistluse programmis tuleb rada defineerida ühe reana -- kuna vahepeal nullimist ei ole, siis raja kirjeldus peab sisaldama kõigi ringide kõikki **kohustuslikke** ja **ringi KP**sid õiges järjekorras.
  
 Trahviringide korral trahvisekundeid ei sisestata. Etapiaegade väljundis on etapiajad kohustuslikest ja ringi kontrollpunktidest. Trahviringide korral trahvisekundeid ei sisestata. Etapiaegade väljundis on etapiajad kohustuslikest ja ringi kontrollpunktidest.
- 
-\\ ** ** 
  
 ===== Testimine ===== ===== Testimine =====
Rida 125: Rida 121:
 Programmi loogika testimiseks tuleb kõigepealt luua uus võistlus, siis ava seaded.ini fail ja lisa järgmine rida test sektsiooni: Programmi loogika testimiseks tuleb kõigepealt luua uus võistlus, siis ava seaded.ini fail ja lisa järgmine rida test sektsiooni:
  
-'' test=1''+<code>test=1</code>
  
 Nüüd uuesti avades ilmub seadete vormile Testimise ruut. Selle kaudu on võimalik testida programmi funktsionaalsus ilma SI kaardist andmeid reaalselt lugedes. Nüüd uuesti avades ilmub seadete vormile Testimise ruut. Selle kaudu on võimalik testida programmi funktsionaalsus ilma SI kaardist andmeid reaalselt lugedes.
Rida 133: Rida 129:
 Tulemus arvutatakse ja kuvatakse kui vajutad nupule „TEST”. Tulemus arvutatakse ja kuvatakse kui vajutad nupule „TEST”.
  
-  
osport/sioathlon.1329915402.txt.gz · Viimati muutnud: 2016/03/01 18:31 (väline muutmine)