Quick-Event / quickbox

Quick Event - Orienteering Software
GNU General Public License v2.0
53 stars 41 forks source link

Result times with 1/10s precision #927

Open xkenia opened 1 year ago

xkenia commented 1 year ago

Zdar, nezkousel nekdo mereni casu na 1/10s? Na World Cup 2023 to bude potreba.

Co jsem se dival, tak v db mame casy v milisekundach, ale nevim, jak je to potom nasledne s vypoctem celkoveho casu.

otahirs commented 1 year ago

V db je to v milisekundach, ale nejsem si jisty jestli i pri vycteni neni treba specialni logika navic. Matne si vybavaju jestli byty pro subsecond cas nejsou jeste jinde a ted se ignoruji.

paukert commented 1 year ago

Pokud se něco nezměnilo, tak QE na to ready asi ještě není - #728

arnost00 commented 1 year ago

Zkousel jsem ted SPORTident Config+ Vycist cipy pouzite v nejakem normalnim zavode a tohle jsem tam nasel a vycetl : si_subsec

Myslim ze ty 1/10 uz stejne budeme resit jen pro SIACy ... ne ?

arnost00 commented 1 year ago

@xkenia Nemelo to cteni subsec. ze SIACu uz sveho casu implementovano OB2000 (verze na WOC2014) ?

xkenia commented 1 year ago

@xkenia Nemelo to cteni subsec. ze SIACu uz sveho casu implementovano OB2000 (verze na WOC2014) ?

muselo, protoze jsme na 1/10 jeli, nejsem si dokonce jist, zda to OB2000 nemelo na 1/100s, ale orezaval na tu 1/10s

xkenia commented 1 year ago

Myslim ze ty 1/10 uz stejne budeme resit jen pro SIACy ... ne ?

Jo, merit to na 1/10 nema u jinych cipu nez SIACu smysl.

fvacek commented 1 year ago

podle toho, co pisi tady https://docs.sportident.com/user-guide/en/config.html#advanced-settings to jde s kazdym cipem, pokud se cilova krabicka naprogramuje na Sprint 4ms

Jinak si myslim, ze ani SIAC v sobe msec neuklada, pokud krabicka neni v Sprint 4ms modu

Dalsi zpusob, ktery znam je, ze pokud se cilova krabicka pripoji k seriaku, tak PUNCH, ktery vysle, obsahuje msec. Sice se to nezapise do cipu, ale sparovat se to da, toto je myslim v QE uz naimplementovano.

arnost00 commented 1 year ago

2023-06-25 14_50_06-Window Tak jsem zkusil SIACem krome razeni Beacon i obcas SIACem orazit vsunutim do otvoru - oznaceno cervenou hvezdickou. Takze plati ze SIAC pri razeni v BEACON rezimu na normalne nastavene kontrole zapisuje presnejsi cas ne po vterinach. A minimalne pres SPORTident Config+ jde i stejne vycist. Zadne sprintove nastaveni ani u kontroly ani u vycitani.

fvacek commented 1 year ago

2023-06-25 14_50_06-Window Tak jsem zkusil SIACem krome razeni Beacon i obcas SIACem orazit vsunutim do otvoru - oznaceno cervenou hvezdickou. Takze plati ze SIAC pri razeni v BEACON rezimu na normalne nastavene kontrole zapisuje presnejsi cas ne po vterinach. A minimalne pres SPORTident Config+ jde i stejne vycist. Zadne sprintove nastaveni ani u kontroly ani u vycitani.

Ja ti to verim, jenze nemam ani poneti, kam by si ty msec ulozil. Kdyz vycitas SIAC, dostanes uplne stejny punch-record jako z karty type6, takze otazka zni: Kde se to SIConfig dozvedel?

image

fvacek commented 1 year ago

Kdyz bys dokazal nejak ziskat raw data z tohoto cipu, tak se zahada hned vyresi.

arnost00 commented 1 year ago

Zatim jsem nasel neco na githubu :

fvacek commented 1 year ago

v commit message neco je, ale v kodu neni nic. https://github.com/sportorg/sireader/blob/79abf4e8192143deb6e5e20b6f4e48064d32ec08/sireader.py#L806 tady je cteni milisekund, ale jenom pro start, start_r, finish a finish_r, ne pro ostatni razeni. Coz je v souladu s dokumentaci.

kamilpipek commented 1 year ago

Nikde jinde než v cíli není potřeba jemnější dělení sekund řešit.

Dne po 26. 6. 2023 15:31 uživatel Fanda Vacek @.***> napsal:

v commit message neco je, ale v kodu neni nic. https://github.com/sportorg/sireader/blob/79abf4e8192143deb6e5e20b6f4e48064d32ec08/sireader.py#L806 tady je cteni milisekund, ale jenom pro start, start_r, finish a finish_r, ne pro ostatni razeni.

— Reply to this email directly, view it on GitHub https://github.com/Quick-Event/quickbox/issues/927#issuecomment-1607482980, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJUCHVYFUEMPYIFLXEX4Z2TXNGFKVANCNFSM6AAAAAAZQHO6BQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>

arnost00 commented 1 year ago

Kdyz bys dokazal nejak ziskat raw data z tohoto cipu, tak se zahada hned vyresi.

Zkusil jsem to ... cardmemory_8076002.zip

Ten druhej cip ma i bezkontaktni cil. cardmemory_8047125.zip 2023-06-26 23_08_06-Window

fvacek commented 1 year ago

V soucasnosti pouzivame format casu mmm.ss, budeme to muset asi zmenit na mmm:ss.z

arnost00 commented 1 year ago

Priklad z JWOCu 2012, vysledky sprintu - Result sprint / pdf

Neco z Eventoru - WOC 2012 Result sprint

fvacek commented 1 year ago

Priklad z JWOCu 2012, vysledky sprintu - Result sprint / pdf

michat desteinnou carku a tecku, mi prijde dost brutalni

fvacek commented 1 year ago

Neco z Eventoru - WOC 2012 Result sprint

tohle bych pouzil

arnost00 commented 1 year ago

tohle bych pouzil

Souhlasim. Urcite bych jako vzor bral Eventor.