aspose.info
PL

Format pliku FIT — plik aktywności Garmin

Zaktualizowano

Czym jest plik FIT?

Plik FIT to plik GIS utworzony przez sportowe urządzenia do noszenia firmy Garmin. Służy do rejestrowania czynności osoby, która porusza się z tymi urządzeniami. Dane dotyczące aktywności obejmują lokalizację i czas zarejestrowane przez urządzenie GPS. Pliki FIT są również używane do przesyłania zarejestrowanych danych dotyczących aktywności za pomocą internetowych interfejsów API. To jest powód, dla którego pliki FIT są najczęściej używanym formatem plików do udostępniania danych fitness innym platformom fitness. Inne popularne formaty plików to GPX, TCX i KML.

Format pliku FIT — więcej informacji

Pliki FIT są zapisywane na dysku jako pliki binarne z informacjami zarejestrowanymi przez urządzenia Garmin dla danej aktywności. Informacje przechowywane w pliku FIT obejmują:

  • Data i godzina
  • Typy sportowe
  • Dane dotyczące okrążeń i podziałów
  • Ślad GPS
  • Dane czujnika
  • Wydarzenia dla aktywnej sesji

Dane dotyczące aktywności mogą być zapisywane w pliku w czasie rzeczywistym lub eksportowane po zakończeniu rejestracji aktywności.

Komunikaty aktywności FIT

Plik aktywności FIT może zawierać niektóre wymagane typy komunikatów. Poniżej przedstawiono wymagane komunikaty dla pliku aktywności.

WiadomośćCel
Identyfikator plikuWiadomość Identyfikator pliku jest wymagana przez wszystkie typy plików FIT i powinna być pierwszą wiadomością w pliku. W przypadku plików Activity właściwość Type powinna być ustawiona na 4.
AktywnośćW pliku działania FIT wymagana jest pojedyncza wiadomość dotycząca działania. Komunikat o działaniu zawiera właściwości Local Timestamp i Session Count. Lokalna sygnatura czasowa służy do określenia przesunięcia strefy czasowej, które można zastosować do wszystkich sygnatur czasowych w pliku. Większość urządzeń zapisuje pliki FIT w czasie rzeczywistym, a liczba sesji będzie nieznana do końca nagrywania. Z tego powodu wiadomość Activity często będzie ostatnią wiadomością w pliku.
SesjaPliki aktywności będą zawierać jeden lub więcej komunikatów sesji. Komunikat sesji jest typem komunikatu podsumowującego. Czas rozpoczęcia, Całkowity czas, jaki upłynął, Całkowity czas timera i Sygnatura czasowa są polami wymaganymi dla wszystkich komunikatów podsumowujących.
OkrążenieKomunikaty dotyczące okrążeń reprezentują okrążenia lub przerwy w sesji. Wiadomość okrążenia jest wiadomością typu Podsumowanie. Czas rozpoczęcia, Całkowity czas, jaki upłynął, Całkowity czas timera i Sygnatura czasowa są polami wymaganymi dla wszystkich komunikatów podsumowujących.
NagrajRekordowe wiadomości obejmują współrzędne GPS, prędkość, dystans, tętno, moc itp.

Przydatne zasoby pliku FIT

Bibliografia