AS-tuloslaskentaohjelma


Aloitussivulle - Emit autosuunnistuksessa
Luotu 2009-02-26, viimeisin päivitys 2015-09-22

Autosuunnistuksen AS201x-tuloslaskentaohjelma kehitettiin alunperin emit-tarpeesta 2000-luvun alkupuolella. Sittemmin ohjelmaa on käytetty enemmän tai vähemmän menestyksellisesti myös kokonaan manuaalisten kisojen ja harjoitusajojen laskentaan. Ohjelmassa on "parametroitu" monia asioita, jotka parantavat sen yhteensopivuutta sääntömuutoksiin, menneisiin ja tuleviin. Ohjelma on Windows-versio, jota on testattu ja käytetty Windows NT4:stä Windows 8.1:een ja sen on todettu toimivan myös Windows 98:ssa. Excel-syöttöön tosin tarvittiin pieni korjaus Office 2010 ja uudempia varten ja viimein 2014-09-12 tämän sain aikaiseksi.

Ohjelman on kehittänyt ja sitä ylläpitää Jussi Rajamäki. Allekirjoittanut toimii jakelukanavana sekä kehitysideoiden ja virheiden raportoijana. Ohjelma on autosuunnistajien vapaassa käytössä ilman lisenssimaksuja tms. Toivoisin kuitenkin, että allekirjoittaneeseen otetaan yhteyttä kun ohjelma otetaan käyttöön. Edelleen, toivon saavani raportin ohjelman käytöstä, mitä havaittiin ja ennen kaikkea mitä voisi parantaa. Kaikkea ei saa kerralla muutettua eikä jokaista toivetta voida toteuttaa, pienillä parannuksilla mennään eteenpäin.

AS2011C on ollut pitkään käytössä ollut versio. Yhteyksiä Kitiin ei ole toteutettu, koska siihen rajapintoja en anomallakaan liitosta saanut enkä jaksanut asiasta jankuttaa. Bugeja on mutta ohjelmankehitystyö pysähtyi 2011 joulukuussa AS-lajiryhmän tekemien linjausten vuoksi.

Uusi versio AS2012B on kuitenkin ollut olemassa, joskin hyvin pienen piirin tiedossa. Raotan nyt hiukan salaisuuden varjoa ja julkaisen sen vaikka edelleen bugeja on.

Toimi seuraavasti: lataa AS2014A.zip tiedosto ja pura tiedostot. Paketissa on kolme tiedostoa: doc-muotoinen dokumentti, xls-muotoinen syöttöaputaulukko sekä dat-päätteellä tallennettu exe-tiedosto. Muuta dat exe:ksi ja ohjelma on valmis käyttöön ilman asennuksia. Lue dokumentti läpi ajatuksella! Tee kilpailulle oma kansio, johon siirrät xls ja exe-tiedostot, aja ohjelmaa ja Excel-makroa laskentakansiossa. Kaikki tiedostot mitä ohjelma tekee ovat ko. kansiossa. Älä käytä tulostenlaskennassa siirrettävää mediaa, muistitikulta ja CD/DVD RW-levyltä ajettaessa voi tulla isoja ongelmia. Jos tarvitset pelkän ohjelman lataa .dat -tiedosto ja muuta tiedostopääte .dat .exe:ksi, muuta ei tarvita.

Jos olet jo aloittanut tulostenlaskennan älä muuta kilpailijatietoja tai rataa Excelin avulla! Samassa laskennassa ei voi olla yhtä aikaa luokkia, joista osassa käytetään emittiä ja osassa ei. Mikäli tällainen tarve on, tee oma kansio erityyppisille luokille.

tiedostojulkaistukokohuom!
AS2008G.dat24-Feb-2009 08:531018kToimivaksi koettu (joitain pikku puutteita mutta laskee oikein), ei enää kehitetä.
AS2008G.zip24-Feb-2009 15:45714kVanha paketti Excel-taulukkoineen ja dokumentteineen
AS2010C.dat03-Sep-2010 22:091054kVäliversio, testattu ja toimivaksi havaittu
AS2010E-kiti.pdf10-Sep-2010 12:2419kKITI-linkin ohje.
AS2011A.zip20-Jan-2011 13:59723kOhjelman 2011 versio A, Word-dokumentti ja Excel-syöttötaulukko zip-pakattuna.
AS2011C.dat18-Feb-2011 16:091065kLinkki lisätty 2011-06-03. 2011A-version dokumentti ja Excel-syöttötaulu pelaavat tämän version kanssa.
AS2014A.zip15-Sep-2014 11:50733kOhjelman 2012 versio B, Word-dokumentti ja Excel-syöttötaulukko päivitetty 2014-09-12; zip-pakattuna.
AS2012B.dat05-Jun-2012 12:131065kLinkki lisätty 2014-09-12. Ohjelmassa tulostuu jaksomyöhät oikeille riveille. 2014A-version dokumentti ja Excel-syöttötaulu pelaavat tämän version kanssa.
Testausta varten uusin ohjelmaversio löytyy alikansiosta beta. Ilmoittelepa jos aiot testailla ja kaikista havainnoista olen tietysti erittäin kiitollinen.

Tuloslaskentaohjelman koulutustilaisuudessa 2008 syksyllä kerättyjä muistiinpanoja (kiitokset VaToSUA:n Juha H:lle)

  • Kaikki tietokannat tekstipohjaisia. CSV-tiedosto, puolipisteellä erotettu. Voi editoida vaikka suoraan.
  • Tuloslaskentaohjelma ottaa huomioon koodin 99 eli hiipumassa olevan emit-leimasimen
  • 100- ja suuremmat emit-leimasimet saattavat antaa patterin hyytyessä 999-koodin. Sen ohjelma pitäisi hanskata as2010E:stä lähtien.
  • Tuloslaskentaohjelma ei käytä tietokoneen kelloa vaan katsoo ajat kilpailijan lähtöajasta ja nollauksesta. Lähtöhenkilökunnan tärkeä tehtävä on varmistaa, että nollaus tapahtuu ajallaan tai jos se ei tapahdu, viedä tieto siitä tuloslaskentaan. 2010-versiossa on tuloslaskentarutiiniin lisätty nollaustarkastusmahdollisuus (edellyttää sitten, että laskenta PC on kilpailuajassa ja emit-kortti ei ole pysähtynyt sitä ohjelmaan luettaessa).
  • "Yhdistetty luokka" laskee nousupisteet oikein, kun laittaa MA. Radat luokilla pitää olla samat.
  • Perustiedoissa olevat ensim. numero, lähtöaika, lähtöväli etc. tarvitaan vain arvontaan tai jos syötetään lähtijöitä ohjelmasta (eikä excelillä). Arvot on kuitenkin syötettävä jotta ohjelma suostuu toimimaan.
  • Ratatiedot. Aseman nimi on max. 5 merkkiä (esim. JAT15, jos JAT 15 -> tulee tulosteisiin JAT 1). 2010-versioista lähtien aseman nimen pituus voi olla yhdeksän merkkiä.
  • EMIT-kortteja voi lukea vaikka kuinka monta putkeen. Emit-tiedot menevät tiedostoon emit.txt.
  • Tietueiden ei tarvitse olla numero- tai luokkajärjestyksessä.

HYVÄ TIETÄÄ EMITIN KÄYTÖSTÄ

  • EMIT-kortille mahtuu 50 leimaa (0 leimasin ja 250 leimasin ovat myös leimoja, samoin kuin pariston loppumisesta ilmoittava 99)
  • näytöllisessä kortissa näkyy leimaus ja mahtuu 70 leimaa
  • EMIT-kisassa JAT pitäisi laittaa riittävän kauas, jotta ei pääse leimaamaan kesken pyörityksen.
  • 0-leimasimella voi aina nollata koska vaan! Kortti nollautuu ja tiedot pyyhkiytyvät pois. Nollaus tapahtuu kun kortti nostetaan pois (=riittävän ylös eli kun led-lakkaa leimasimessa vilkkumasta) nollaleimasimesta. Lähtötoimitsijan pitää olla tarkkana.
  • EMIT-kortti ei hyväksy samaa koodia kahta kertaa peräkkäin. Aseman leimaus ei siis rekisteröidy uudestaan mikäli välissä ei olla leimattu toisennumeroisella emit-leimasimella.
  • EMIT-leimaus voi tapahtua jo noin 10 cm etäisyydellä leimasimen "yläpuolella". EMIT-korttia ei kannata pitää siis leimasimen lähellä.
  • EMIT-leimasin kannattaa sijoittaa pystyyn eikä esim. narun päähän tai vaakatasoon. Tästä on kuitenkin vaihtelevia näkemyksiä ja asiaan vaikuttaa mm. auton koko. Emit-leimasimen tulee jokatapauksessa olla lujasti kiinni missä sitten onkin.
  • EMIT-kortin kello pysähtyy jos ei leimausta tapahdu n. 1,5 tuntiin. Käytännössä tämä tarkoittaa, että mahdolliset myöhät ja tauot huomioiden missään ei tulisi olla tilannetta, jossa 90 minuuttiin ei ole leimausta tehty.
  • 0-leimasin kaikkien lähteneiden jälkeen visusti piiloon.


Allekirjoittanut: K