5.1 Maalikellon käyttö¶
5.1 Maalikellon käyttö¶
Maalikellojen käyttö kannattaa yleensä valmistella ennalta ja valinnat tallentaa konfiguraatiotiedostoon. Erityisesti testailuvaiheessa ja tilanteen muuttuessa kilpailun aikana voi kuitekin olla käytännöllisempää muuttaa valintoja valikon kautta. Tätä käsitellään alla kohdassa 5.1.2.
5.1.1 Maalikellot ja niiden käyttöönotto konfiguraatiotiedoston avulla¶
Ohjelmat tukevat useita mallikelloja. Näitä ovat
-
Alge-Timingin valmistamat Timy, S3, S4 ja Comet.
-
Emitin (aiemmin Regnly) RTR1, RTR2, ECB1 ja ETS1.
Lisäksi on ohjelmistoon toteutettu myös harvinaisempien laitteiden tukea, jota ei kuitenkaan ole jatkuvasti ylläpidetty.
Maalikelloja käytetään valtaosin vain ajan ottamiseen siten, että tieto kilpailijasta syötetään käsin tai joissain tapaukissa saadaan tunnistimesta joko maalikellon tai erillisen laitteen kautta. Muissa alaluvuissa käsitellään menettelyjä, joissa tunnistaminen liittyy osaksi samaa tapahtumaa kuin ajanotto.
Ohjelma tallentaa ajat yksiköissä 1/10000 s, mutta viimeinen desimaali ei yleensä sisällä todellista ajanottotietoa. Tällöin se voi auttaa pitämällä ajat kiinteässä järjestyksessä, vaikka ne ovat millisekunnin tarkkuudella samat.
Maalikello liitetään ohjelmaan yleensä sarjaportin kautta, mutta Timy on mahdollista liittää myös yhdistämällä USB- ja TCP-yhteydet, kuten liitteessä 7 kuvataan. Tietokoneen sarjaportti on nykyisin toteutettu usein USB/RS232 -muuntimella. Jotkut laitteet saattavat sisältää tällaisen muuntimen, jolloin käytettävä kaapeli on USB-kaapeli, mutta liitäntä ohjelman kannalta silti sarjaportti. Maalikellon tyyppi sekä sarjaportin numero kerrotaan konfiguraatioparametrilla, joka voi olla esimerkiksi
kun kello on Timy ja USB-muuntimen tarjoama sarjaportti COM7.
Maalikellolta saatu aika voidaan ohjata lähtöajaksi, maalin ajaksi tai jonkin väliaikapisteen ajaksi käyttämällä parametria PISTEET, jonka tyypillinen muoto on
Tässä kolme ensimmäistä kirjainta M viittaavat aikoihin, jotka on otettu muuten kuin maalikellolla (katso ohjelman HkMaali ohjeita), neljäntenä oleva L kertoo, että maalikellon lähtöaikatieto kirjautuu lähtöajaksi, vastaavasti seuraavat M ja 1 viittaavat maalikellon loppuaikatietoon ja ensimmäiseen väliaikatietoon. Yksityiskohdat voivat vaihdella maalikellon tyypistä riippuen. Asiasta on enemmän tietoa ohjelman HkMaali ohjeissa.
Kun halutaan määritellä kohteeksi väliaikapiste, jonka järjestysnumero on suurempi kuin 9, on kaikkien pisteiden väleihin lisättävä pilkku, jotta ohjelma ei tulkitsisi tällaista pistettä kahdeksi eri pisteeksi, joiden järjestysnumerot ovat yksinumeroisia (siis esimerkiksi PISTEET=M,M,M,L,4,12,14).
Kun parametriin PISTEET liitetään täydennyksenä /kaikki tai /sarjanimi ja kun ohjelma ottaa lähtöajaksi määritellyn ajan, etsii ohjelma kilpailijaa, jonka lähtöaikaikkunaan otettu aika osuu. Jos tällainen kilpailija löytyy, liitetään aika tähän kilpailijaan. Ajanottoikkuna on oletuksena 3s molempiin suuntiin. Ikkunan suuruutta voidaan muuttaa parametrilla (x on raja sekunteina).
Ohjelmaa HkMaali käytettäessä voidaan ajanottotoiminto määrittää vain yhtä pistettä koskevaksi antamalla parametrimuodossa
missä x on pisteen määrittävä tunnus. Yhdistelmä
kertoo, että maalikellolta saadaan sekä lähdön että maalin aikoja ja että maalin aikojen näytön oletetaan koskevan vain maalin aikoja (ei väliaikoja). Lähtöajat kirjataan automaattisesti kilpailijoille, kun ne osuvat lähtöikkunaan.
Ajat voidaan ohjata useampaan erilliseen ajanottojonoon käyttäen parametria
JONOT=xxxxxxx
missä kukin merkeistä x viittaa jonoon, johon ajanottotapa liitetään. Ajanottotavat ovat samassa järjestyksessä kuin parametrissa PISTEET. Käytettävissä olevien jonojen määrä voi vaihdella. Tällä hetkellä se on normaalisti 4. Todellinen määrä kerrotaan valikkovalinnassa Help/Tiedot .
5.1.2 Maalikellon käyttöä koskevat valinnat määrittelykaavakkeilla¶

Tässä käsitellään maalikelloja, joiden toiminta ei perustu tunnisteen havaitsemiseen. Kaikkia Emit-laitteita ml. ECB1 ja ETS1 koskevat valinnat tehdään Emit-laitteiden määrittelykaavakkeilla.
Seuraava kuvaus koskee valtaosin sekä ajanottokaavakkeen valikon kautta avattua kaavaketta että konfiguraatioeditorin vastaavia valintoja.
Maalikellot toimivat pääsääntöisesti laitteena no 1, mutta Timy on mahdollista määritellä myös käyttämään jotain muuta laitenumeroa. Täten on mahdollista käyttää samanaikaisesti joko kahta Timyä tai Timyä ja jotain toista maalikelloa. (Lisää tietoa alempana).
Laitteen no 1 määrittely alkaa valitsemalla maalikellon tyyppi. Toisen Timyn osalta ensimmäinen valinta on laitteen numero, joka ei voi olla 1 eikä tunnistimen käyttöön määritelly laitteen numero.
Kaikkien kellojen normaali liitäntätapa ohjelmaan on sarjaportti, mutta Timy voidaan liittää tietokoneeseen myös suoraan USB-yhteydellä, joka ei perustu sarjaporttisovittimeen. Tällöin Timy on yhteydessä erilliseen ohjelmaan, joka lähettää tiedot tulospalveluohjelmalle TCP-protokollaa käyttäen toimien TCP-palvelimena. Tätä käyttötapoja varten on tarjolla mahdollisuus valita yhteysmuodoksi TCP.
TCP-protokollaan ja Timyn sanomaformaattiin perustuva yhteys soveltuu käytettäväksi myös erillisen maalikelloemulaattoriohjelman kanssa. Tätä ratkaisua on käytetty sekä testaustarkoituksiin että aikojen siirtämiseen maalikameraohjelmistosta, josta ei ole suoraa linkkiä tulospalveluohjelmaan.
Sarjaporttia käytettäessä määritellään edelleen sarjaportin numero. Tiedonsiirtonopeus on yleensä laitteen oletuksen mukainen, Timyn tapauksessa 9600 baud, mikä on valittava Timyn valikkojen kautta, jos se ei ole valmiiksi valittuna. On kuitenkin mahdollista valita myös, että ohjelma käyttää poikkeavaa sarjaportin nopeutta, jolloin sama valinta koskee molempia maalikelloja.
TCP-yhteyttä käytettäessä toimii kello tai ulkoinen tietokoneohjlma normaalisti palvelimena, jolloin ohjelman HkKisaWin määrityksissä on annettava laitteen IP-osoite sekä yhteydenottoportti.
Määrittelyihin sisältyy vielä mahdollisuus määritellä kellonaikapoikkeama, jos maalikello ei antaa paikallisajasta poikkeavia aikoja. Poikkeama ilmaistaan kellonaikana, jolloin maalikellon aika oli tai olisi ollut 00:00:00.
Kaavakkeella voidaan määritellä myös minkä pisteen aikoja maalikellon eri kanavat sekä muut ajanottotavat antavat ja mihin ajanottojonoon nämä ajat ohjautuvat.
5.1.3 Useamman maalikellon yhtäaikainen käyttö¶
Maalikello ja useimmat muut ajanottolaitteet liittyvät ohjelmaani laitteena 1, ellei toisin ole valittu. Laitenumerin valinta on mahdollista vain osalle laitteista, maalikelloista vain Timylle. Esimerkiksi parametri
TIMY2=5
kertoo, että Timy on liitetty laitteena 2 sarjaporttiin COM5. Laitteiden maksimimäärä on normaalisti 32 (kunkin ohjelmaversion raja selviää valikkovalinnasta Help/Tiedot). Ylempänä tällä sivulla näkyvä kaavake käsittelee kuitenkin vain kahta laitenumerojärjestyksessä ensimmäistä maalikelloa, joten muut jäävät ilman tämän kaavakkeen tulea.
Myös parametreihin PISTEET ja JONOT voidaan liittää laitenumero ja täten ohjata eri maalikellojen ajat eri kohteisiin. Esimerkiksi
ohjaa sarjaporttiin COM4 liitetyn Timyn ajat lähtö- ja maaliajoiksi jonoihin 1 ja 2 ja sarjaporttiin 5 liitetyn Timyn eri kanavat väliaikapisteiden 1-8 ajoiksi jonoon 3. Vastaava menettely voi olla erityisen hyödyllinen kilpailumuodoissa, joissa ajat otetaan erikseen eri radoilta (luku 5.7) ja jossa ajanottopisteitä on enemmän kuin yksi maalikello pystyy käsittelemään.