Na początku tego roku opisywałem problem, na jaki natrafi chyba każdy użytkownik Edge 705, taki użytkownik, który stara się poważnie traktować wartość kalorii podawaną przez Edge 705 jako spaloną w czasie treningu czy też wycieczki. Jak wynika z doświadczeń, wartość ta jest sporo zawyżona i w ogóle nieskorelowana z pomiarem tętna. Może się więc okazać, że w ekstremalnym wypadku, mecząc się pod wiatr 20km/h, spalimy tyle kalorii, jak byśmy siedzieli na kanapie. Z tego między innymi powodu postanowiłem poszukać rozwiązania tej kwestii. Przy niewielki wysiłku można rozwiązać kłopot ze złym algorytmem liczenia spalonych kalorii Garmina i poddać dane jeszcze ciekawszej analizie. Postanowiłem oprzeć się na algorytmie Polara, który jest najbardziej dla mnie wiarygodny (o ile można w ogóle o tym mówić bez pomiaru mocy). Po bliższym zapoznaniu się z plikami generowanymi przez Polar CS400 i CS600 (zapewne wszystkie Polary tak mają) okazało się, że w pliku z Polara ( *.hrm ) nie ma zapisanej liczby spalonych kalorii. W urządzeniu i w oprogramowaniu kalorie są pokazywane, zatem tak urządzenie (np. Polar CS400), jak i software (np. Polar ProTrainer) obliczają same ilość spalonych kalorii na podstawie danych z pliku. No to teraz wystarczy wrzucić plik z Garmin Edge to oprogramowania Polara i powinno nam wygenerować ilość kalorii na podstawie tętna, tak jak dla Polara. Żeby dokonać takiej operacji należy mieć konwerter plików tcx do formatu hrm. Jest kilka programów, które potrafią to robić, ale żaden z nich nie uwzględnia tego, że Garmin zapisuje dane w nieustalonych z góry odstępach czasu w wypadku funkcji SmartRecording (zapis co sekundę z kolei powoduje, że co jakiś czas pojawia się błędny odczyt prędkości i odległości, przynajmniej w wersji 2.6 firmware) , w efekcie po konwersji mamy błędną odległość, jak i ilość spalonych kalorii. Z uwagi na to nie pozostało mi nic innego, jak napisać swój konwerter, który będzie pozbawiony powyższej wady.
Mając już przekonwertowany plik, potrzebujemy software od firmy Polar, do którego będziemy ładować dane. Mamy 2 opcje:
Polar ProTrainer – oprogramowanie dołączane do urządzeń Polar i dostępne w wersji 30-dniowej (darmowej) oraz w płatnej,
Polar Precision Performance – starsza wersja poprzednika, która jest dostępna za darmo.
Oba programy liczą kalorie tym samym algorytmem, który prócz tętna uwzględnia nasze HR max, HR rest , VO2max, jak i naszą wagę.
W ten oto sposób możemy ominąć problem kalorii, możemy mieć swoje dane w dzienniczku Polara, a użytkownicy VirtualTrenera mogą ładować dane bezpośrednio do dzienniczka treningowego :)
Linki do oprogramowania:
Konwerter póki co nie uwzględnia lapów, jak i czasu postojów, stąd niewielka różnica między czasem ćwiczenia w oprogramowaniu Polara i Garmina. Może kiedyś będzie uwzględniał :) Póki co zapraszam do używania:
W razie uwag bądź awarii proszę o komentarz pod tym postem.
[...] do softu: Tcx to hrm converter. Na razie nie obsługuje lapów. Wszelkie uwagi proszę dodać w komentarzu pod tym postem, często tam zaglądam więc jest dużą szansa że odpiszę. Miłego [...]
Pingback by Garmin tcx 2 Polar hrm converter « Virtualtrainer Official Blog — Marzec 14, 2009 @ 23:30
Pobrałem Polar Precision Performance, otwieram Free online TCX2HRM converter [wpisuję wagę, kolejnych pól nie znam czyli najlepiej zostawić domyślnie?], Konwertuję i mam plik z .hrm. Instaluję Setup i co teraz? [wypełniać coś w programie przy pierwszym uruchomieniu?, przy uzupełnieniu imienia, mam kilka opcji, klikam otwórz plik HR, i mam ekran z wykresami] Gdzie można znaleźć tą wartość kalorii? Jest tylko pole calory rate (np 700kcal/60mii), i zmienia się w zależności od tego gdzie klikniemy w wykres.
Dzięki za pomoc.
Komentarz by fred — Maj 10, 2009 @ 23:16
Jak masz juz program to dodajesz sobie cwiczenie w dowolnym dniu. Klikasz na dzien, potem dodaj cwiczenie, potem guzik zalacz informacje -> otworz i zalacz plik hr. Jak zalaczysz plik to pojawi sie wykres a w zakladce cwiczenie jest tez pole Energia: i tam sa kcal podane dla calego cwiczenia policzone algorytmem polara. Co do danych to na kalorie ma duzy wplyw waga i vO2 max. Wage znasz ale co do VO2 max to bez badan wysilkowych tego nie wyznaczysz. Dlatego najlepiej zostawic to co jest. I tak wartosc bedzie blizsza prawdzie niz to co Garmin podaje.
Komentarz by tomek — Maj 11, 2009 @ 15:15