Dizionario dei dati, Riferimento completo dei campi

Traduzione automatica provvisoria, non revisionata. In caso di dubbio, consultare la versione inglese, che fa fede.

Ogni tabella creata da Cordelia nel database SQLite, e ogni colonna in essa contenuta: 124 tabelle, 1635 campi.

Generato dal codice sorgente di Cordelia: ogni nome di tabella e di colonna qui sotto è l’SQL letterale che Cordelia esegue, e ogni descrizione è il commento di documentazione di quel campo.

Ogni tabella dispone anche di una colonna chiave primaria intera RecordNumber, aggiunta automaticamente da Cordelia e non facente parte dei dati FIT stessi, viene omessa dagli elenchi per tabella qui sotto poiché è identica in ogni tabella.

Vedi anche

Tabelle

AadAccelFeatures

Numero di attraversamenti dello zero dell'accelerometro sommati nell'intervallo di tempo specificato.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timeINTEGERDurata dell'intervallo di tempo in secondi.
energy_totalINTEGEREnergia totale dell'accelerometro nell'intervallo.
zero_cross_cntINTEGERConteggio degli attraversamenti dello zero.
instanceINTEGERID istanza dell'algoritmo di attraversamento dello zero.
time_above_thresholdREALTempo totale dell'accelerometro sopra la soglia nell'intervallo. Unità: s.

AccelerometerData

contiene le letture grezze e calibrate del sensore accelerometro.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi del timestamp.
sample_time_offsetTEXTOgni valore nell'array indica il tempo, in millisecondi, in cui è stato acquisito il campione dell'accelerometro con l'indice corrispondente. Limitato a 30 campioni per messaggio; i campioni possono estendersi su più secondi. La dimensione dell'array deve corrispondere al numero di campioni in accel_x, accel_y e accel_z.Un valore per campione, allineato per indice con accel_x/accel_y/accel_z.
accel_xTEXTsono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
accel_yTEXTsono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
accel_zTEXTsono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_accel_xTEXTLettura calibrata dell'accelerazione sull'asse X. Unità: g.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_accel_yTEXTLettura calibrata dell'accelerazione sull'asse Y. Unità: g.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_accel_zTEXTLettura calibrata dell'accelerazione sull'asse Z. Unità: g.Un valore per campione, allineato per indice con sample_time_offset.
compressed_calibrated_accel_xTEXTLettura calibrata dell'accelerazione sull'asse X. Unità: mG.Un valore per campione, allineato per indice con sample_time_offset.
compressed_calibrated_accel_yTEXTLettura calibrata dell'accelerazione sull'asse Y. Unità: mG.Un valore per campione, allineato per indice con sample_time_offset.
compressed_calibrated_accel_zTEXTLettura calibrata dell'accelerazione sull'asse Z. Unità: mG.Un valore per campione, allineato per indice con sample_time_offset.

Activity

Riepiloga un'intera sessione di attività, inclusi durata, distanza e metriche di prestazione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
total_timer_timeREALTempo totale impiegato, escluse le pause. Unità: s.
number_sessionsINTEGERNumero di sessioni.
typeINTEGERTipo di attività.
event_idINTEGERCodice evento FIT che identifica cosa ha attivato questo record, ad esempio un avvio/arresto del timer o un marcatore di giro.
event_typeINTEGERCodice FIT del tipo di evento che descrive come si è verificato l'evento, ad esempio avvio, arresto o marcatore.
local_timestampTEXTTimestamp epoch espresso in ora locale, in formato ISO8601. Usato per convertire le marche temporali dell'attività in ora locale.
event_groupINTEGERRaggruppa eventi correlati, distinguendo flussi di eventi concorrenti (ad esempio segmenti separati all'interno di una sessione multisport) che condividono lo stesso event_id ed event_type.

AntChannelId

Identifica quale dispositivo sensore ANT+ è abbinato a un canale ANT specifico.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
channel_numberINTEGERNumero di canale ANT usato per questa trasmissione.
device_typeINTEGERTipo dispositivo.
device_numberINTEGERID numerico del dispositivo ANT del sensore specifico abbinato su questo canale.
transmission_typeINTEGERTipo di Trasmissione.
device_indexINTEGERIndice dispositivo.

AntRx

Dati del messaggio Ant Rx.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
fractional_timestampREALParte dei secondi frazionari del timestamp, in secondi.
message_idINTEGERID del messaggio ANT che identifica il tipo di questo messaggio ANT grezzo.
message_dataTEXTByte grezzi del payload del messaggio ANT.Un byte per elemento, nell'ordine ricevuto nel payload grezzo del messaggio ANT.
channel_numberINTEGERNumero di canale ANT usato per questa trasmissione.
dataTEXTByte grezzi del messaggio ANT+ ricevuto.Un byte per elemento, nell'ordine ricevuto nel messaggio ANT+ grezzo.

AntTx

Record Ant TX.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
fractional_timestampREALParte frazionaria in millisecondi del timestamp.
message_idINTEGERID del messaggio ANT che identifica il tipo di questo messaggio ANT grezzo.
message_dataTEXTByte grezzi del payload del messaggio ANT.Un byte per elemento, nell'ordine ricevuto nel payload grezzo del messaggio ANT.
channel_numberINTEGERNumero di canale ANT usato per questa trasmissione.
dataTEXTByte grezzi del messaggio ANT+ trasmesso.Un byte per elemento, nell'ordine trasmesso nel messaggio ANT+ grezzo.

AviationAttitude

contiene dati di assetto di volo, tra cui beccheggio, rollio e prua.

CampoTipoDescrizione
file_numberINTEGERIl numero del file FIT di origine.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi della marca temporale.
system_timeTEXTOra di sistema associata al campione, espressa in millisecondi.Un valore per campione di assetto in questo messaggio.
pitchTEXTBeccheggio (pitch) in radianti.Un valore per campione di assetto, allineato per indice con system_time.
rollTEXTRollio (roll) in radianti.Un valore per campione di assetto, allineato per indice con system_time.
accel_lateralTEXTAccelerazione laterale. Unità: m/s^2; scala: 100; intervallo -78,4 - +78,4 (-8 G - 8 G).Un valore per campione di assetto, allineato per indice con system_time.
accel_normalTEXTAccelerazione normale. Unità: m/s^2; scala: 100; intervallo -78,4 - +78,4 (-8 G - 8 G).Un valore per campione di assetto, allineato per indice con system_time.
turn_rateTEXTVelocità di virata. Unità: radianti/secondo; scala: 1024; intervallo -8,727 - +8,727 (-500 gradi/sec - +500 gradi/sec).Un valore per campione di assetto, allineato per indice con system_time.
stageTEXTFase di volo durante la quale è stata registrata questa lettura di assetto.Un valore per campione di assetto, allineato per indice con system_time.
attitude_stage_completeTEXTCompletamento della fase di assetto. Unità: %; percentuale di completamento della fase di assetto corrente. Impostato a 0 per le fasi 0, 1 e 2 e a 100 per la fase 3 dai moduli AHRS che non la supportano. Intervallo 0 - 100.Un valore per campione di assetto, allineato per indice con system_time.
trackTEXTRotta. Unità: radianti; scala: 10430,38; intervallo rotta/prua 0 - 2π.Un valore per campione di assetto, allineato per indice con system_time.
validityTEXTIndica se questa lettura di assetto è valida.Un valore per campione di assetto, allineato per indice con system_time.

BarometerData

contiene le letture grezze della pressione barometrica.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi della marca temporale.
sample_time_offsetTEXTOgni valore nell'array indica il tempo, in millisecondi, in cui è stato acquisito il campione del barometro con l'indice corrispondente. I campioni possono estendersi su più secondi. La dimensione dell'array deve corrispondere al numero di campioni in barometric_pressure.Un valore per campione, allineato per indice con barometric_pressure.
barometric_pressureTEXTPressione barometrica. Unità: Pa; sono le letture ADC grezze. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.

BeatIntervals

Array di intervalli tra i battiti cardiaci.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi della marca temporale.
timeTEXTArray dei tempi in millisecondi tra i battiti.Un valore per ciascun intervallo tra battiti successivi, in ordine cronologico.

BikeProfile

contiene impostazioni specifiche per la bicicletta, inclusi sensori, dimensione della ruota e dati di calibrazione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
bike_profile_nameTEXTNome assegnato dall'utente a questo profilo bici.
sport_idINTEGERCodice del tipo di sport, come corsa o ciclismo; sub_sport_id lo specifica ulteriormente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
sub_sport_idINTEGERCodice del sottotipo di sport, che fornisce una classificazione più specifica all'interno di sport_id, come ciclismo indoor o trail running.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
odometerREALIn metri.
bike_spd_ant_idINTEGERID ANT velocità bici.
bike_cad_ant_idINTEGERID ANT cadenza bici.
bike_spdcad_ant_idINTEGERID del dispositivo ANT del sensore combinato di velocità/cadenza abbinato a questa bici.
bike_power_ant_idINTEGERID del dispositivo ANT del misuratore di potenza abbinato a questa bici.
custom_wheelsizeREALDimensione ruota personalizzata in centimetri.
auto_wheelsizeREALDimensione automatica della ruota. Unità: m.
bike_weightREALPeso della bicicletta in chilogrammi.
power_cal_factorREALFattore di calcolo della potenza. Unità: %.
auto_wheel_calINTEGERIndica se la circonferenza della ruota viene calibrata automaticamente invece di usare custom_wheelsize.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
auto_power_zeroINTEGERIndica se l'azzeramento (zero-offset) del misuratore di potenza viene calibrato automaticamente.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
idINTEGERIdentificatore di questo profilo bici.
spd_enabledINTEGERVelocità abilitata.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
cad_enabledINTEGERCadenza abilitata.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
spdcad_enabledINTEGERIndica se il sensore combinato velocità/cadenza è abilitato per questa bici.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
power_enabledINTEGERIndica se il misuratore di potenza è abilitato per questa bici.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
crank_lengthREALLunghezza della pedivella. offset: -110.
enabledINTEGERIndica se questo profilo bici è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
bike_spd_ant_id_trans_typeINTEGERTipo trasmissione ID ANT velocità bici.
bike_cad_ant_id_trans_typeINTEGERTipo trasmissione ID ANT cadenza bici.
bike_spdcad_ant_id_trans_typeINTEGERTipo di trasmissione ANT del sensore combinato di velocità/cadenza identificato da bike_spdcad_ant_id.
bike_power_ant_id_trans_typeINTEGERTipo di trasmissione ANT del misuratore di potenza identificato da bike_power_ant_id.
odometer_rolloverINTEGERContatore di rollover che può essere usato per estendere il contachilometri.
front_gear_numberINTEGERNumero di marce anteriori.
front_gearTEXTNumero di denti di ciascun rapporto; 0 è il rapporto più interno.Un valore per rapporto; l'indice 0 è il rapporto più interno.
rear_gear_numberINTEGERNumero di marce posteriori.
rear_gearTEXTNumero di denti di ciascun rapporto; 0 è il rapporto più interno.Un valore per rapporto; l'indice 0 è il rapporto più interno.
shimano_di2_enabledINTEGERShimano Di2 abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.

BloodPressure

Letture della pressione sanguigna rilevate da un misuratore di pressione collegato.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
systolic_pressureINTEGERPressione sanguigna sistolica in millimetri di mercurio.
diastolic_pressureINTEGERPressione sanguigna diastolica in millimetri di mercurio.
mean_arterial_pressureINTEGERPressione arteriosa media, in millimetri di mercurio.
map3_sample_meanINTEGERMedia del campione della mappa.
map_morning_valuesINTEGERValori mattutini. Unità: mmHg.
map_evening_valuesINTEGERValori serali. Unità: mmHg.
heart_rateINTEGERFrequenza cardiaca, in battiti al minuto.
heart_rate_typeINTEGERMetodo usato per misurare la frequenza cardiaca per questa lettura, ad esempio da un sensore abbinato o una stima.
statusINTEGERStato della lettura della pressione sanguigna, ad esempio valida o errore.
user_profile_indexINTEGERAssocia questo messaggio di pressione sanguigna a un utente. Corrisponde all'indice del messaggio del profilo utente nel file della pressione sanguigna.

CadenceZone

Definisce le zone di allenamento per la cadenza.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
high_valueINTEGERLimite superiore di questa zona di cadenza, in rivoluzioni al minuto.
NameTEXTNome assegnato dall'utente a questa zona di cadenza.

CameraEvent

Registra eventi relativi all'uso della fotocamera durante un'attività.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi del timestamp.
camera_event_typeINTEGERCodice evento FIT che identifica l'azione della fotocamera avvenuta, ad esempio inizio o fine acquisizione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
camera_file_uuidTEXTIdentificatore univoco del file della fotocamera (foto o video) associato a questo evento.
camera_orientationINTEGEROrientamento della fotocamera al momento di questo evento.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

Capabilities

Descrive le lingue, gli sport e le funzionalità di connettività supportati dal dispositivo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
languagesTEXTUsa i tipi language_bits_x dove x è l'indice dell'array.Un byte-bitmask per ciascun indice language_bits_x, dove x è la posizione dell'elemento in questo array.
sportsTEXTUsa i tipi sport_bits_x dove x è l'indice dell'array.Un byte-bitmask per ciascun indice sport_bits_x, dove x è la posizione dell'elemento in questo array.
workouts_supportedINTEGERBitmask di flag workout_capabilities che descrive quali tipi di passo di allenamento supporta questo dispositivo.
connectivity_supportedINTEGERBitmask di flag connectivity_capabilities che descrive quali funzionalità di connettività wireless supporta questo dispositivo.

ChronoShotData

Lettura individuale della velocità del proiettile per un singolo colpo, misurata da un cronografo Garmin XERO.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
shot_speedREALVelocità del proiettile in metri al secondo.
shot_numberINTEGERIndice che identifica questo colpo all'interno della sessione cronografica.

ChronoShotSession

Statistiche riepilogative (velocità min/max/media, numero di colpi) per una sessione di tiro registrata da un cronografo Garmin XERO.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
min_speedREALVelocità minima. Unità: m/s.
max_speedREALVelocità massima. Unità: m/s.
avg_speedREALVelocità media. Unità: m/s.
shot_countINTEGERNumero totale di colpi registrati in questa sessione.
projectile_typeINTEGERTipo di proiettile misurato, ad esempio freccia o proiettile.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
grain_weightREALPeso del proiettile in grani.
standard_deviationREALDeviazione standard della velocità del tiro, in metri al secondo.

ClimbPro

Record Climb Pro.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
position_latINTEGERLatitudine della posizione. Unità: semicerchi.
position_longINTEGERLongitudine della posizione. Unità: semicerchi.
climb_pro_eventINTEGERCodice evento FIT che identifica il cambio di stato ClimbPro, ad esempio inizio o fine salita.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
climb_numberINTEGERIndice che identifica a quale salita (in una sequenza di salite sul percorso) si riferisce questo evento.
climb_categoryINTEGERCategoria di difficoltà assegnata a questa salita, ad esempio in base a lunghezza e pendenza.
current_distREALDistanza attuale. Unità: m.

Connectivity

Definisce le opzioni di connettività wireless e di rete, come Bluetooth e ANT+.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
bluetooth_enabledINTEGERUsa il Bluetooth per le funzionalità di connettività.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
bluetooth_le_enabledINTEGERUsa il Bluetooth Low Energy per le funzionalità di connettività.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
ant_enabledINTEGERUsa l'ANT per le funzionalità di connettività.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
NameTEXTNome dell'app companion o del servizio abbinato che fornisce la connettività.
live_tracking_enabledINTEGERIndica se il live tracking (condivisione della posizione in tempo reale con altri) è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
weather_conditions_enabledINTEGERIndica se le condizioni meteo attuali possono essere scaricate sul dispositivo.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
weather_alerts_enabledINTEGERIndica se gli avvisi di maltempo severo possono essere scaricati sul dispositivo.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
auto_activity_upload_enabledINTEGERIndica se le attività completate vengono caricate automaticamente sull'app companion.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
course_download_enabledINTEGERIndica se i percorsi possono essere scaricati sul dispositivo dall'app companion.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
workout_download_enabledINTEGERIndica se gli allenamenti possono essere scaricati sul dispositivo dall'app companion.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
gps_ephemeris_download_enabledINTEGERIndica se i dati di effemeridi GPS (per un fix satellitare più rapido) possono essere scaricati sul dispositivo.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
incident_detection_enabledINTEGERIndica se il rilevamento incidenti (avviso automatico ai contatti dopo una sospetta caduta o un incidente) è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
grouptrack_enabledINTEGERIndica se GroupTrack (condivisione della posizione in tempo reale con altri dispositivi abbinati nello stesso gruppo) è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.

Course

Record.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
sport_idINTEGERCodice del tipo di sport, come corsa o ciclismo; sub_sport_id lo specifica ulteriormente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
NameTEXTNome assegnato dall'utente a questo percorso.
capabilities_idINTEGERBitmask di flag course_capabilities che descrive quali tipi di dati opzionali (ad esempio frequenza cardiaca o potenza) include questo percorso.
sub_sport_idINTEGERCodice del sottotipo di sport, che fornisce una classificazione più specifica all'interno di sport_id, come ciclismo indoor o trail running.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

CoursePoint

Record dei punti percorso (Course Point).

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
timestampTEXTIn formato ISO8601.
position_latINTEGERPosizione di latitudine. Unità: semicerchi.
position_longINTEGERPosizione di longitudine. Unità: semicerchi.
distanceREALDistanza dall'inizio del percorso a questo punto, in metri.
typeINTEGERTipo di punto del percorso, ad esempio vetta, punto rifornimento acqua o pericolo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
NameTEXTNome assegnato dall'utente o generato per questo punto del percorso.
favoriteINTEGERIndica se questo punto del percorso è contrassegnato come preferito.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.

DeveloperCIQFields

un singolo valore di campo Developer/CIQ associato a una riga di messaggio nativo (Record/Lap/Session). Archiviazione generica per campi FIT developer dinamici definiti dall'app -- vedere docs/notes/fit-import-gaps-plan-2026-07-03.md, sezione 3b, per la motivazione dello schema.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
table_attached_toTEXTA quale tabella nativa fa riferimento key_into_attached_table (ad es. "Record").
key_into_attached_tableINTEGERLa chiave primaria reale della riga nativa stessa.
developer_data_indexINTEGERCorrelato a DeveloperDataId.developer_data_index.
field_definition_numberINTEGERCorrelato a FieldDescription.field_definition_number.
field_typeINTEGER0=Sconosciuto, 1=INTEGER, 2=REAL, 3=INTEGER VECTOR, 4=REAL VECTOR, 5=STRING, 6=STRING VECTOR -- vedere la tabella FieldTypeLookup per la mappatura codice-descrizione.
field_value_numericREALPopolato solo quando field_type è 1 (INTEGER) o 2 (REAL); altrimenti NULL nel database.
field_as_textTEXTPopolato solo quando field_type è 3, 4, 5 o 6 (qualsiasi tipo vettoriale o STRING), tramite la stessa codifica bind_numeric_array/bind_string_array usata per i campi nativi vector<T>; altrimenti NULL nel database.

DeveloperDataId

Developer_data_id: deve essere registrato prima della descrizione del campo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
developer_idTEXTIdentificatore univoco dello sviluppatore o dell'azienda che ha creato questa fonte dati personalizzata.Un byte per elemento di questo identificatore singolo, non un valore per campione.
application_idTEXTIdentificatore univoco dell'applicazione specifica che ha creato questa fonte dati personalizzata.Un byte per elemento di questo identificatore singolo, non un valore per campione.
manufacturer_idINTEGERCodice produttore FIT che identifica il produttore del dispositivo, ad esempio Garmin o un partner terzo.
developer_data_indexINTEGERIndice che identifica univocamente questa sorgente dati sviluppatore all'interno del file; le voci FieldDescription fanno riferimento a questo valore tramite il proprio campo developer_data_index.
application_versionINTEGERNumero di versione dell'applicazione identificata da application_id.

DeviceAuxBatteryInfo

Fornisce informazioni sulle batterie ausiliarie collegate al dispositivo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
device_indexINTEGERIndice che identifica a quale dispositivo collegato si riferiscono questi dati, corrispondente al device_index di un record device_info.
battery_voltageREALTensione della batteria in volt.
battery_statusINTEGERFascia di livello di carica della batteria, ad esempio nuova, buona, discreta, bassa o critica.
battery_identifierINTEGERIdentifica a quale delle batterie ausiliarie del dispositivo si riferisce questa lettura, quando un dispositivo ne ha più di una.

DeviceInfo

Fornisce dettagli sui dispositivi collegati, inclusi produttore, numero di serie e stato della batteria.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
device_indexINTEGERIndice che identifica univocamente questo dispositivo all'interno del file; altri messaggi fanno riferimento a questo valore tramite il proprio campo device_index per indicare quale dispositivo ha prodotto i loro dati.
device_typeINTEGERCodice del tipo di dispositivo specifico del produttore per questo dispositivo; interpretato usando i propri manufacturer_id/garmin_product_id.
ble_device_typeINTEGERCodice del tipo di dispositivo, come segnalato via Bluetooth Low Energy.
antplus_device_typeINTEGERTipo dispositivo ANT+.
ant_device_typeINTEGERCodice del tipo di dispositivo, come segnalato via ANT.
local_device_typeINTEGERCodice del tipo di dispositivo assegnato localmente, usato per dispositivi senza un codice standard del tipo di dispositivo ANT/BLE.
manufacturer_idINTEGERCodice produttore FIT che identifica il produttore del dispositivo, ad esempio Garmin o un partner terzo.
serial_numberINTEGERNumero di serie del dispositivo, quando disponibile.
product_idINTEGERCodice prodotto specifico del produttore che identifica il modello del dispositivo; interpretato tramite garmin_product_id o favero_product_id quando il produttore definisce una propria tabella di codici prodotto.
favero_product_idINTEGERCodice prodotto specifico Favero che identifica il modello del dispositivo, valido solo quando manufacturer_id è Favero Electronics.
garmin_product_idINTEGERCodice prodotto specifico Garmin che identifica il modello del dispositivo, valido solo quando manufacturer_id è Garmin.
software_versionREALVersione del software o firmware installata sul dispositivo.
hardware_versionINTEGERNumero di revisione hardware del dispositivo.
cumulative_operating_timeINTEGERTempo di funzionamento cumulativo, in secondi.
battery_voltageREALTensione della batteria in volt.
battery_statusINTEGERFascia di livello di carica della batteria, ad esempio nuova, buona, discreta, bassa o critica.
sensor_positionINTEGERIndica la posizione del sensore.
descriptorTEXTUsato per descrivere il sensore o la posizione.
ant_transmission_typeINTEGERTipo di trasmissione ANT di questo dispositivo, abbinato ad ant_device_number per identificarlo univocamente sulla rete ANT.
ant_device_numberINTEGERNumero del dispositivo ANT di questo dispositivo, abbinato ad ant_transmission_type per identificarlo univocamente sulla rete ANT.
ant_networkINTEGERRete ANT su cui comunica questo dispositivo, ad esempio la rete pubblica o una rete privata Garmin.
source_typeINTEGERTrasporto usato da questo dispositivo per la connessione, ad esempio ANT, ANT+ o Bluetooth Low Energy.
product_nameTEXTStringa libera opzionale per indicare il nome o il modello del dispositivo.
battery_levelINTEGERLivello di batteria rimanente in percentuale.

DeviceSettings

Memorizza le impostazioni configurabili dall'utente, come fusi orari, modalità di visualizzazione e opzioni di retroilluminazione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
active_time_zoneINTEGERIndice negli array dei fusi orari.
utc_offsetINTEGEROffset rispetto all'ora di sistema. Necessario per convertire il timestamp dall'ora di sistema a UTC.
time_offsetTEXTScostamento orario. unità: s; scostamento rispetto all'ora di sistema.Un valore per ciascun fuso orario configurato, indicizzato da active_time_zone.
time_modeTEXTModalità di visualizzazione dell'ora.Un valore per ciascun fuso orario configurato, indicizzato da active_time_zone.
time_zone_offsetTEXTScostamento del fuso orario. unità: ore; scala: 4; scostamento del fuso orario in incrementi di 1/4 di ora.Un valore per ciascun fuso orario configurato, indicizzato da active_time_zone.
backlight_modeINTEGERModalità per la retroilluminazione.
activity_tracker_enabledINTEGERStato di abilitazione della funzione activity tracker.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
clock_timeTEXTTimestamp UTC usato per impostare l'orologio e la data del dispositivo, in formato ISO8601.
pages_enabledTEXTBitfield per configurare le schermate abilitate per ciascun ciclo supportato.Un valore di bitfield per ciascun ciclo di visualizzazione supportato.
move_alert_enabledINTEGERStato di abilitazione dell'avviso di movimento.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
date_modeINTEGERModalità di visualizzazione della data.
display_orientationINTEGEROrientamento a cui è ruotato il display del dispositivo, ad esempio verticale o orizzontale.
mounting_sideINTEGERSu quale lato del corpo (o della bici) è montato il dispositivo, usato per orientare correttamente il display.
default_pageTEXTBitfield per indicare una schermata come predefinita per ciascun ciclo supportato.Un valore di bitfield per ciascun ciclo di visualizzazione supportato.
autosync_min_stepsINTEGERPassi minimi per la sincronizzazione automatica. Numero minimo di passi prima che possa avvenire una sincronizzazione automatica.
autosync_min_timeINTEGERTempo minimo per la sincronizzazione automatica. Numero minimo di minuti prima che possa avvenire una sincronizzazione automatica.
lactate_threshold_autodetect_enabledINTEGERAbilita il rilevamento automatico per la funzione soglia del lattato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
ble_auto_upload_enabledINTEGERCarica automaticamente tramite BLE.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
auto_sync_frequencyINTEGERAiuta a risparmiare batteria cambiando modalità.
auto_activity_detectINTEGERConsente di impostare le attività specifiche per cui abilitare/disabilitare il rilevamento automatico dell'attività.
number_of_screensINTEGERNumero di schermate configurate per la visualizzazione.
smart_notification_display_orientationINTEGEROrientamento usato specificamente per visualizzare le notifiche smart, che può differire dal display_orientation principale.
tap_interfaceINTEGERModalità che controlla come vengono interpretati i gesti di tocco sul dispositivo.
tap_sensitivityINTEGERUsato per contenere l'impostazione della soglia di tap.

DiveAlarm

Definisce gli allarmi per profondità, tempo e altre condizioni di immersione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice della sveglia.
depthREALImpostazione di profondità, in metri, per gli allarmi di tipo profondità.
timeINTEGERImpostazione dell'orario (s) per gli allarmi di tipo temporale. Unità: s.
enabledINTEGERFlag di abilitazione.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
alarm_typeINTEGERImpostazione del tipo di allarme.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
soundINTEGERImpostazione tono e vibrazione per l'allarme.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
dive_typesTEXTTipi di immersione su cui l'allarme si attiverà.Un valore per ciascun tipo di immersione configurato.
idINTEGERID allarme.
popup_enabledINTEGERMostra un popup visibile per questo allarme.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
trigger_on_descentINTEGERAttiva l'allarme in discesa.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
trigger_on_ascentINTEGERAttiva l'allarme in risalita.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
repeatingINTEGERRipete l'allarme ogni volta che la soglia viene superata.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
speedREALImpostazione della velocità di risalita/discesa (mps) per gli allarmi di tipo velocità. Unità: mps.

DiveApneaAlarm

Definisce allarmi specifici per l'apnea.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice della sveglia.
depthREALImpostazione di profondità, in metri, per gli allarmi di tipo profondità.
timeINTEGERImpostazione dell'orario (s) per gli allarmi di tipo temporale. Unità: s.
enabledINTEGERFlag di abilitazione.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
alarm_typeINTEGERImpostazione del tipo di allarme.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
soundINTEGERImpostazione tono e vibrazione per l'allarme.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
dive_typesTEXTTipi di immersione su cui l'allarme si attiverà.Un valore per ciascun tipo di immersione configurato.
idINTEGERID allarme.
popup_enabledINTEGERMostra un popup visibile per questo allarme.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
trigger_on_descentINTEGERAttiva l'allarme in discesa.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
trigger_on_ascentINTEGERAttiva l'allarme in risalita.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
repeatingINTEGERRipete l'allarme ogni volta che la soglia viene superata.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
speedREALImpostazione della velocità di risalita/discesa (mps) per gli allarmi di tipo velocità. Unità: mps.

DiveGas

Specifica i dettagli della miscela di gas per le attività di immersione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
helium_contentINTEGERContenuto di elio della miscela di gas, in percentuale.
oxygen_contentINTEGERContenuto di ossigeno della miscela di gas, in percentuale.
statusINTEGERStato di questa miscela di gas, ad esempio abilitata o disabilitata.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
modeINTEGERModalità del gas, ad esempio circuito aperto o rebreather a circuito chiuso.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

DiveSettings

DiveSettings contiene la configurazione per le attività di immersione, incluse le miscele di gas e i parametri di sicurezza.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
dive_settings_nameTEXTNome assegnato dall'utente a questo profilo di impostazioni immersione.
modelINTEGERModello di decompressione usato per i calcoli dell'immersione.
gf_lowINTEGERFlusso G.
gf_highINTEGERFlusso G alto.
water_typeINTEGERTipo di acqua per cui il computer da immersione è calibrato, ad esempio dolce o salata.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
water_densityREALDensità dell'acqua. L'acqua dolce è solitamente 1000; l'acqua salata è solitamente 1025. Unità: kg/m^3.
po2_warnREALPO2 di avviso. Tipicamente 1,40. Unità: percentuale.
po2_criticalREALPO2 critico. Tipicamente 1,60. Unità: percentuale.
po2_decoREALPO2 di decompressione. Unità: percentuale.
safety_stop_enabledINTEGERIndica se la guida per la sosta di sicurezza è abilitata durante la risalita.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
bottom_depthREALProfondità massima target configurata per questa immersione, in metri.
bottom_timeINTEGERTempo di fondo target configurato per questa immersione, in secondi.
apnea_countdown_enabledINTEGERIndica se il timer di conto alla rovescia per l'apnea è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
apnea_countdown_timeINTEGERDurata del timer per il conto alla rovescia dell'apnea, in secondi.
backlight_modeINTEGERModalità che controlla quando si accende la retroilluminazione del display durante un'immersione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
backlight_brightnessINTEGERLivello di luminosità della retroilluminazione del display durante un'immersione.
backlight_timeoutINTEGERPer quanto tempo resta accesa la retroilluminazione del display prima di spegnersi automaticamente, in secondi.
repeat_dive_intervalINTEGERIntervallo di ripetizione dell'immersione. Tempo tra la risalita in superficie e la fine dell'attività. Unità: s.
safety_stop_timeINTEGERTempo di sosta di sicurezza. Tempo alla sosta di sicurezza (se abilitata). Unità: s.
heart_rate_source_typeINTEGERTrasporto usato dalla fonte della frequenza cardiaca, ad esempio ANT o un sensore locale.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
heart_rate_sourceINTEGERQuale sorgente di frequenza cardiaca abbinata viene usata durante le immersioni.
heart_rate_antplus_device_typeINTEGERTipo di dispositivo ANT+ per la frequenza cardiaca.
heart_rate_local_device_typeINTEGERCodice del tipo di dispositivo assegnato localmente della sorgente di frequenza cardiaca, quando heart_rate_source_type è un dispositivo locale.
travel_gasINTEGERIndice del messaggio dive_gas di viaggio.
ccr_low_setpoint_switch_modeINTEGERIndica se il passaggio a PO2 basso deve avvenire automaticamente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
ccr_low_setpointREALPO2 target quando si utilizza il setpoint basso. Unità: percentuale.
ccr_low_setpoint_depthREALProfondità per passare al setpoint basso in modalità automatica. Unità: m.
ccr_high_setpoint_switch_modeINTEGERIndica se il passaggio a PO2 alto deve avvenire automaticamente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
ccr_high_setpointREALPO2 target quando si utilizza il setpoint alto. Unità: percentuale.
ccr_high_setpoint_depthREALProfondità per passare al setpoint alto in modalità automatica. Unità: m.
gas_consumption_displayINTEGERTipo di tasso di consumo del gas da visualizzare. Alcuni valori sono validi solo se il volume della bombola è noto.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
up_key_enabledINTEGERIndica se il tasto su è abilitato durante le immersioni.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
dive_soundsINTEGERSuoni e vibrazioni abilitati o disabilitati durante l'immersione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
last_stop_multipleREALSolitamente 1,0/1,5/2,0 che rappresentano 3/4,5/6m o 10/15/20ft.
no_fly_time_modeINTEGERIndica quali linee guida usare per l'intervallo di superficie prima del volo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

DiveSummary

Statistiche riepilogative per una singola immersione -- profondità, intervallo di superficie e valori di CNS/carico di gas.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
reference_mesgINTEGERMessaggio di riferimento.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
reference_indexINTEGERIndice del record specifico referenziato (abbinato a reference_mesg, che ne identifica il tipo di messaggio).
avg_depthREALProfondità media. 0 se sopra l'acqua. Unità: m.
max_depthREALProfondità massima. 0 se in superficie. Unità: m.
surface_intervalINTEGERIntervallo in superficie. Tempo trascorso dalla fine dell'ultima immersione. Unità: s.
start_cnsINTEGERCarico di tossicità da ossigeno per il sistema nervoso centrale (CNS) all'inizio dell'immersione, in percentuale.
end_cnsINTEGERCarico di tossicità da ossigeno per il sistema nervoso centrale (CNS) alla fine dell'immersione, in percentuale.
start_n2INTEGERCarico di azoto all'inizio dell'immersione, in percentuale.
end_n2INTEGERCarico di azoto alla fine dell'immersione, in percentuale.
o2_toxicityINTEGERCarico di tossicità dell'ossigeno, in OTU (unità di tossicità dell'ossigeno).
dive_numberINTEGERNumero che identifica questa immersione all'interno di un file di attività con più immersioni, quando applicabile.
bottom_timeREALTempo trascorso in profondità durante l'immersione, in secondi.
avg_pressure_sacREALPressione media. Consumo medio di aria in superficie basato sulla pressione. Unità: bar/min.
avg_volume_sacREALVolume medio. Consumo medio volumetrico di aria in superficie. Unità: L/min.
avg_rmvREALRMV medio. Volume respiratorio minuto medio.
descent_timeREALTempo di discesa. Tempo per raggiungere la sosta al livello più profondo. Unità: s.
ascent_timeREALTempo di risalita. Tempo trascorso dall'abbandono del fondo fino al raggiungimento della superficie. Unità: s.
avg_ascent_rateREALTempo medio di ascesa. Velocità media di ascesa, escluse discese o soste. Unità: m/s.
avg_descent_rateREALVelocità media di discesa. Velocità media di discesa, escluse ascese o soste. Unità: m/s.
max_ascent_rateREALVelocità massima di risalita. Velocità massima di risalita. Unità: m/s.
max_descent_rateREALVelocità massima di discesa. Velocità massima di discesa. Unità: m/s.
hang_timeREALTempo di sospensione. Tempo trascorso senza salire né scendere. Unità: s.

Event

event_id: rappresenta eventi significativi durante un'attività, come avvio, arresto o avvisi.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
event_idINTEGERCodice evento FIT che identifica ciò che ha attivato questo record, ad esempio l'avvio/arresto di un timer o un marcatore di lap.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
event_typeINTEGERCodice del tipo di evento FIT che descrive come si è verificato l'evento, ad esempio inizio, fine o marcatore.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
data16INTEGERDati 16.
dataINTEGERValore dati specifico dell'evento; il suo significato dipende dall'evento e dal tipo di evento.
timer_triggerINTEGERCosa ha attivato questo evento relativo al timer, ad esempio la pressione manuale di un pulsante o il rilevamento automatico dell'attività.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
course_point_indexINTEGERIndice del punto del percorso a cui corrisponde questo evento, quando attivato dal raggiungimento di un punto.
battery_levelREALLettura grezza della tensione della batteria riportata da questo evento, in volt -- distinta dai campi battery_level basati su percentuale presenti su DeviceInfo/Record.
virtual_partner_speedREALVelocità del partner virtuale. Unità: m/s.
heart_rate_high_alertINTEGERAvviso di frequenza cardiaca alta.
heart_rate_low_alertINTEGERAvviso di frequenza cardiaca bassa.
speed_high_alertREALSoglia di velocità per un avviso di velocità alta, in metri al secondo.
speed_low_alertREALSoglia di velocità per un avviso di velocità bassa, in metri al secondo.
cad_high_alertINTEGERAllarme di cadenza alta. Unità: rpm.
cad_low_alertINTEGERAllarme di cadenza bassa. Unità: rpm.
power_high_alertINTEGERSoglia di potenza per un avviso di potenza alta, in watt.
power_low_alertINTEGERAvviso di potenza alta. Unità: watt.
time_duration_alertREALSoglia di tempo per un avviso basato sulla durata, in secondi.
distance_duration_alertREALSoglia di distanza per un allarme basato sulla distanza, in metri.
calorie_duration_alertINTEGERSoglia di calorie configurata per un avviso di durata basato sulle calorie, in kilocalorie.
fitness_equipment_stateINTEGERStato dell'attrezzatura fitness collegata, ad esempio pronta, in uso o in pausa.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
sport_pointINTEGERPunti segnati, per sport che usano un totale punti progressivo (popolato tramite il sottocampo sport_point insieme a score/opponent_score).
gear_change_dataINTEGERDati di cambio marcia.
rider_positionINTEGERIndica il valore della posizione del ciclista.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
comm_timeoutINTEGERTimeout di comunicazione che ha attivato questo evento, ad esempio la perdita di connessione con un sensore abbinato.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
dive_alertINTEGERTipo di avviso d'immersione che ha attivato questo evento, ad esempio un avviso di velocità di risalita o decompressione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
auto_activity_detect_durationINTEGERDurata del rilevamento automatico dell'attività. Unità: min.
radar_threat_alertINTEGERAvviso di minaccia radar. Il primo byte è radar_threat_level_max, il secondo byte è radar_threat_count, il terzo byte è la velocità media di avvicinamento e il quarto byte è la velocità massima di avvicinamento.
event_groupINTEGERRaggruppa eventi correlati, distinguendo flussi di eventi concorrenti (ad esempio segmenti separati all'interno di una sessione multisport) che condividono lo stesso event_id ed event_type.
scoreINTEGERNon popolare direttamente. Generato automaticamente dal decoder per i componenti del sottocampo sport_point.
opponent_scoreINTEGERNon popolare direttamente. Generato automaticamente dal decoder per i componenti del sottocampo sport_point.
front_gear_numberINTEGERNumero di marcia anteriore.
front_gearINTEGERNon popolare direttamente. Generato automaticamente dal decoder per i componenti del sottocampo gear_change. Numero di denti anteriori.
rear_gear_numberINTEGERNumero di marcia posteriore.
rear_gearINTEGERNon popolare direttamente. Generato automaticamente dal decoder per i componenti del sottocampo gear_change. Numero di denti posteriori.
device_indexINTEGERIndice che identifica a quale dispositivo collegato si riferiscono questi dati, corrispondente al device_index di un record device_info.
activity_typeINTEGERTipo di attività associato a un evento auto_activity_detect.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
start_timestampTEXTMarca temporale di inizio dell'evento, in formato ISO8601.
auto_activity_detect_start_timestampTEXTTimestamp di quando il rilevamento automatico dell'attività ha avviato questo evento, in formato ISO8601.
radar_threat_level_maxINTEGERLivello massimo di minaccia rilevato dal radar.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
radar_threat_countINTEGERNon popolare direttamente. Generato automaticamente dal decodificatore per i componenti del sottocampo threat_alert.
radar_threat_avg_approach_speedREALVelocità media di avvicinamento della minaccia radar. Unità: m/s.
radar_threat_max_approach_speedREALNon popolare direttamente. Generato automaticamente dal decoder per i componenti del sottocampo radar_threat_alert. Unità: m/s.

ExdDataConceptConfiguration

ExdDataConceptConfiguration.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
screen_indexINTEGERIndice della schermata del campo dati Connect IQ a cui appartiene questa voce di configurazione.
concept_fieldINTEGERIdentificatore del concetto di campo dati Connect IQ che controlla quale tipo di dati mostra questa voce della schermata.
field_idINTEGERIdentificatore del campo dati Connect IQ assegnato a questo slot della schermata.
concept_indexINTEGERIndice di questo concetto all'interno del suo data_page, quando più concetti condividono la stessa pagina.
data_pageINTEGERNumero di pagina dati a cui appartiene questa voce di configurazione del concetto.
concept_keyINTEGERChiave che identifica quale concetto specifico (sorgente dati) è configurato da questa voce.
scalingINTEGERFattore di scala applicato al valore visualizzato.
data_unitsINTEGERUnità in cui è mostrato il valore visualizzato di questo concetto di dati (ad es. miglia orarie, gradi Celsius, RPM, battiti al minuto).
qualifierINTEGERQualificatore che identifica la variante di questo concetto di dati.
descriptorINTEGERIndice della stringa descrittiva usata per etichettare questo concetto di dati.
is_signedINTEGERIndica se il valore del concetto deve essere interpretato come con segno anziché senza segno.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.

ExdDataFieldConfiguration

ExdDataFieldConfiguration.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
screen_indexINTEGERIndice della schermata del campo dati Connect IQ a cui appartiene questa voce di configurazione.
concept_fieldINTEGERIdentificatore del concetto di campo dati Connect IQ che controlla quale tipo di dati mostra questa voce della schermata.
field_idINTEGERIdentificatore del campo dati Connect IQ assegnato a questo slot della schermata.
concept_countINTEGERNumero di concetti configurati per questo campo dati.
display_typeINTEGERFormato di visualizzazione usato per questo campo dati Connect IQ, ad esempio numerico o testuale.
titleTEXTTesto del titolo mostrato per questa configurazione di campo dati.Normalmente un array a elemento singolo; il profilo FIT ne consente più di uno.

ExdScreenConfiguration

ExdScreenConfiguration.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
screen_indexINTEGERIndice della schermata del campo dati Connect IQ a cui appartiene questa voce di configurazione.
field_countINTEGERNumero di campi sullo schermo.
layoutINTEGERIdentificatore del layout per questa schermata dati.
screen_enabledINTEGERIndica se questa schermata dati Connect IQ è abilitata per la visualizzazione.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.

ExerciseTitle

Un nome di esercizio definito dall'utente, referenziato dai passi di allenamento i cui exercise_category/exercise_name rientrano nell'intervallo definito dall'utente.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
exercise_categoryINTEGERCodice FIT grezzo della categoria dell'esercizio che identifica la famiglia di esercizi, ad esempio panca piana o curl (vedere raw_category_garmin_key di SetX per la risoluzione del nome localizzato).
exercise_nameINTEGERCodice FIT grezzo del nome dell'esercizio che identifica la variante specifica all'interno della categoria (vedere raw_category_subtype_garmin_key di SetX per la risoluzione del nome localizzato).
workout_step_nameTEXTNome visualizzato personalizzato per questo esercizio definito dall'utente, referenziato dai passi di allenamento i cui exercise_category/exercise_name rientrano nell'intervallo definito dall'utente.Normalmente un array a elemento singolo; il profilo FIT ne consente più di uno.

FieldCapabilities

Definisce vincoli sui campi all'interno dei messaggi, inclusi conteggi e tipi.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
fileINTEGERTipo di file FIT a cui si applica questa voce di capacità.
mesg_numberINTEGERNumero del messaggio.
field_numberINTEGERNumero di campo FIT (all'interno di mesg_number) a cui si applica questa voce di capacità.
CountINTEGERNumero di istanze di questo campo supportate dal dispositivo.

FieldDescription

Descrizione del campo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
developer_data_indexINTEGERIndice che identifica a quale sorgente DeveloperDataId appartiene questa descrizione di campo.
field_definition_numberINTEGERNumero di definizione del campo FIT assegnato a questo campo sviluppatore all'interno del suo messaggio.
fit_base_type_idINTEGERTipo di base FIT (ad esempio uint8 o sint16) secondo cui interpretare i byte grezzi di questo campo sviluppatore.
field_nameTEXTNome visualizzato per questo campo dello sviluppatore.Normalmente un array a elemento singolo; il profilo FIT ne consente più di uno.
arrayINTEGERNumero di elementi se questo campo sviluppatore contiene un array di valori.
componentsTEXTCampi nativi in cui si espande questo campo sviluppatore, se presenti.
scaleINTEGERFattore di scala applicato durante la decodifica di questo campo sviluppatore.
offsetINTEGERScostamento del valore applicato durante la decodifica di questo campo sviluppatore.
unitsTEXTUnità di misura per i valori di questo campo dello sviluppatore.Normalmente un array a elemento singolo; il profilo FIT ne consente più di uno.
bitsTEXTStruttura a campi di bit del valore di questo campo sviluppatore.
accumulateTEXTIndica se i valori di questo campo sviluppatore si accumulano tra i messaggi anziché sovrascrivere il valore precedente.
fit_base_unit_idINTEGERUnità di base FIT in cui sono misurati i valori di questo campo sviluppatore, quando applicabile.
native_mesg_numberINTEGERNumero del messaggio nativo.
native_field_numberINTEGERNumero di campo FIT del campo nativo (integrato) che questo campo sviluppatore rispecchia o estende, quando applicabile.

FileCapabilities

FileCapabilities definisce i limiti e le proprietà dei file che il dispositivo può memorizzare.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
typeINTEGERIl tipo.
flagsINTEGERI flag.
directoryTEXTLa directory.
max_countINTEGERIl conteggio massimo.
max_sizeINTEGERDimensione massima, in byte.

FileCreator

È il record che descrive il dispositivo e il software usati per creare il file FIT.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
software_versionINTEGERVersione del software o firmware installata sul dispositivo.
hardware_versionINTEGERNumero di revisione hardware del dispositivo.

FileID

Il record che identifica il file e il dispositivo che lo ha creato.

CampoTipoDescrizione
file_numberINTEGER—
typeINTEGERTipo di file FIT che identifica il tipo di file (attività, allenamento, percorso, impostazioni, ecc.) -- vedere la tabella FileTypeLookup per la mappatura completa codice-descrizione.
manufacturer_idINTEGERCodice produttore FIT che identifica il produttore del dispositivo, ad esempio Garmin o un partner terzo.
product_idINTEGERCodice prodotto specifico del produttore che identifica il modello del dispositivo; interpretato tramite garmin_product_id o favero_product_id quando il produttore definisce una propria tabella di codici prodotto.
favero_product_idINTEGERCodice prodotto specifico Favero che identifica il modello del dispositivo, valido solo quando manufacturer_id è Favero Electronics.
garmin_product_idINTEGERCodice prodotto specifico Garmin che identifica il modello del dispositivo, valido solo quando manufacturer_id è Garmin.
serial_numberINTEGERNumero di serie del dispositivo, quando disponibile.
time_createdTEXTImpostato solo per i file che possono essere creati/cancellati, in formato ISO8601.
numberINTEGERImpostato solo per i file che non vengono creati/cancellati.
product_nameTEXTStringa libera opzionale per indicare il nome o il modello del dispositivo.
pathTEXTPercorso del file .FIT sorgente nel filesystem.
imported_atTEXTTimestamp ISO8601 di quando questo file è stato importato.

Goal

Goal rappresenta gli obiettivi di fitness definiti dall'utente, inclusi tipo, valore e ricorrenza.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
sport_idINTEGERCodice del tipo di sport, come corsa o ciclismo; sub_sport_id lo specifica ulteriormente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
sub_sport_idINTEGERCodice del sottotipo di sport, che fornisce una classificazione più specifica all'interno di sport_id, come ciclismo indoor o trail running.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
start_dateTEXTData in cui questo obiettivo diventa attivo, in formato ISO8601.
end_dateTEXTData di scadenza di questo obiettivo, in formato ISO8601.
typeINTEGERTipo di obiettivo, ad esempio distanza, tempo o calorie.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
valueINTEGERValore obiettivo per il traguardo.
repeatINTEGERNumero di volte in cui l'obiettivo si ripete.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
target_valueINTEGERValore numerico target per questo obiettivo o passo dell'allenamento; la sua unità e il suo significato dipendono dal campo tipo abbinato (ad esempio goal_type o duration_type).
recurrenceINTEGERModalità di ricorrenza dell'obiettivo, ad esempio giornaliera, settimanale o mensile.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
recurrence_valueINTEGERFrequenza di ripetizione dell'obiettivo, nelle unità del campo recurrence (ad esempio ogni N giorni o settimane).
enabledINTEGERIndica se questo obiettivo è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
sourceINTEGEROrigine dell'obiettivo, ad esempio generato automaticamente o creato dall'utente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

GpsMetadata

GpsMetadata contiene dati relativi al GPS, come posizione, velocità e direzione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTParte in secondi interi della marca temporale, in formato ISO8601.
timestamp_msINTEGERParte in millisecondi del timestamp.
position_latINTEGERLatitudine, in semicerchi.
position_longINTEGERLongitudine, in semicerchi.
enhanced_altitudeREALAltitudine in questo punto, in metri (codifica GPS-metadata a intervallo esteso).
enhanced_speedREALVelocità in metri al secondo, codifica a intervallo esteso.
headingREALDirezione, in gradi.
utc_timestampTEXTOra UTC derivata dai dati GPS, in formato ISO8601, usata per correlare l'ora UTC all'ora di sistema se la marca temporale del messaggio è in ora di sistema.
velocityTEXTunità: m/s; scala: 100; velocity[0] è la velocità in longitudine. velocity[1] è la velocità in latitudine. velocity[2] è la velocità in altitudine.Esattamente tre valori: uno per asse (longitudine, latitudine, altitudine), in quest'ordine.

GyroscopeData

contiene le letture grezze e calibrate del sensore giroscopio.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTParte in secondi interi della marca temporale, in formato ISO8601.
timestamp_msINTEGERParte in millisecondi del timestamp.
sample_time_offsetTEXTOgni valore nell'array indica il tempo, in millisecondi, in cui è stato acquisito il campione del giroscopio con l'indice corrispondente. Limitato a 30 campioni per messaggio; i campioni possono estendersi su più secondi. La dimensione dell'array deve corrispondere al numero di campioni in gyro_x, gyro_y e gyro_z.Un valore per campione, allineato per indice con gyro_x/gyro_y/gyro_z.
gyro_xTEXTunità: conteggi; sono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
gyro_yTEXTunità: conteggi; sono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
gyro_zTEXTunità: conteggi; sono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_gyro_xTEXTunità: gradi/s; lettura calibrata del giroscopio.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_gyro_yTEXTunità: gradi/s; lettura calibrata del giroscopio.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_gyro_zTEXTunità: gradi/s; lettura calibrata del giroscopio.Un valore per campione, allineato per indice con sample_time_offset.

Hr

- frequenza cardiaca.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
fractional_timestampREALParte dei secondi frazionari del timestamp, in secondi.
time256REALTempo in secondi, codificato con una risoluzione di 1/256 di secondo.
filtered_bpmTEXTFrequenza cardiaca filtrata in battiti al minuto.Un valore per ciascun evento di battito cardiaco rilevato, allineato per indice con event_timestamp -- l'SDK FIT richiede che entrambi gli array abbiano lo stesso numero di valori in un dato messaggio.
event_timestampTEXTScostamento temporale rispetto al timestamp di ancoraggio di questo messaggio a cui è stato rilevato ciascun evento di battito cardiaco. unità: s; scala: 1024.Un valore per ciascun evento di battito cardiaco rilevato, allineato per indice con filtered_bpm.
event_timestamp12TEXTCodifica alternativa e più compatta, impacchettata in byte, dei timestamp per evento, usata al posto di event_timestamp quando il dispositivo riporta gli eventi in questo modo. unità: s; scala: 1024.Un valore per ciascun byte codificato di questa serie compatta di timestamp per evento; non necessariamente lo stesso numero di elementi di event_timestamp/filtered_bpm.

HrmProfile

Memorizza la configurazione per i sensori di frequenza cardiaca.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
enabledINTEGERIndica se questo profilo del cardiofrequenzimetro è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
hrm_ant_idINTEGERID del dispositivo ANT del cardiofrequenzimetro abbinato a questo profilo.
log_hrvINTEGERIndica se i dati di variabilità della frequenza cardiaca (HRV) vengono registrati per questo profilo.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
hrm_ant_id_trans_typeINTEGERTipo di trasmissione ANT del cardiofrequenzimetro identificato da hrm_ant_id.

Hrv

Campioni di variabilità della frequenza cardiaca -- tempo tra battiti successivi.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timeTEXTunità: s; scala: 1000; tempo tra i battiti.Un valore per ciascun intervallo tra battiti successivi, in ordine cronologico.

HrvStatusSummary

Riepilogo mobile delle tendenze di variabilità della frequenza cardiaca nelle notti recenti, più una classificazione complessiva dello stato HRV (ad es. bilanciato, basso).

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
weekly_averageREALunità: ms; scala: 128; Media RMSSD su 7 giorni durante il sonno.
last_night_averageREALunità: ms; scala: 128; Media RMSSD dell'ultima notte durante il sonno.
last_night5_min_highREALunità: ms; scala: 128; Valore RMSSD alto su 5 minuti durante il sonno.
baseline_low_upperREALunità: ms; scala: 128; Riferimento su 3 settimane, limite superiore dello stato HRV basso.
baseline_balanced_lowerREALunità: ms; scala: 128; Riferimento su 3 settimane, limite inferiore dello stato HRV bilanciato.
baseline_balanced_upperREALunità: ms; scala: 128; Riferimento su 3 settimane, limite superiore dello stato HRV bilanciato.
statusINTEGERClassificazione complessiva dello stato HRV.

HrvValue

Un singolo campione RMSSD (variabilità della frequenza cardiaca) su finestra mobile.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
valueREALRMSSD (Root Mean Square of Successive Differences) su una finestra mobile di 5 minuti tra intervalli di battito cardiaco -- una metrica standard di variabilità della frequenza cardiaca. unità: ms; scala: 128.

HrZone

HrZone definisce le zone di allenamento per la frequenza cardiaca.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice messaggio.
high_bpmINTEGER. Unità: bpm.
heart_rate_zone_nameTEXTNome assegnato dall'utente a questa zona di frequenza cardiaca.

HsaAccelerometerData

Hsa_accelerometer_data: dati grezzi dell'accelerometro usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi della marca temporale.
sampling_intervalINTEGERIntervallo di campionamento in millisecondi.
accel_xTEXTunità: mG; scala: 1,024; misurazione sull'asse X.Un valore per campione, distanziati di sampling_interval millisecondi, allineato per indice con accel_y/accel_z.
accel_yTEXTunità: mG; scala: 1,024; misurazione sull'asse Y.Un valore per campione, distanziati di sampling_interval millisecondi, allineato per indice con accel_x/accel_z.
accel_zTEXTunità: mG; scala: 1,024; misurazione sull'asse Z.Un valore per campione, distanziati di sampling_interval millisecondi, allineato per indice con accel_x/accel_y.
timestamp32kTEXTTimestamp a 32 kHz.

HsaBodyBatteryData

Hsa_body_battery_data: dati Body Battery usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
processing_intervalINTEGERDurata dell'intervallo di elaborazione in secondi.
levelTEXTunità: percento; livello Body Battery: [0,100] Vuoto: -16.Un valore per campione, distanziati di processing_interval secondi, allineato per indice con charged/uncharged.
chargedTEXTValore di carica Body Battery.Un valore per campione, distanziati di processing_interval secondi, allineato per indice con level/uncharged.
unchargedTEXTValore di scarica Body Battery.Un valore per campione, distanziati di processing_interval secondi, allineato per indice con level/charged.

HsaConfigurationData

Hsa_configuration_data: dati di configurazione per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
dataTEXTDati di configurazione codificati. Solo per uso Health SDK.Un byte per elemento; la lunghezza è indicata da data_size.
data_sizeINTEGERdimensione in byte del campo dati.

HsaEvent

Hsa_event: eventi HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
event_idINTEGERID evento. Solo per uso con Health SDK.

HsaGyroscopeData

Hsa_gyroscope_data:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi della marca temporale.
sampling_intervalINTEGERIntervallo di campionamento su scala temporale a 32 kHz. Unità: 1/32768 s.
gyro_xTEXTunità: gradi/s; scala: 28,57143; misurazione sull'asse X.Un valore per campione, distanziati di sampling_interval, allineato per indice con gyro_y/gyro_z.
gyro_yTEXTunità: gradi/s; scala: 28,57143; misurazione sull'asse Y.Un valore per campione, distanziati di sampling_interval, allineato per indice con gyro_x/gyro_z.
gyro_zTEXTunità: gradi/s; scala: 28,57143; misurazione sull'asse Z.Un valore per campione, distanziati di sampling_interval, allineato per indice con gyro_x/gyro_y.
timestamp32kTEXTTimestamp a 32 kHz.

HsaHeartRateData

Hsa_heart_rate_data: dati attuali di frequenza cardiaca dell'utente usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
processing_intervalINTEGERDurata dell'intervallo di elaborazione in secondi.
statusINTEGERDi misurazioni nel buffer - 0 indica SEARCHING, 1 indica LOCKED.
heart_rateTEXTunità: bpm; scala: 1; battiti/min. Vuoto: 0.Un valore per campione, distanziati di processing_interval secondi.

HsaRespirationData

Hsa_respiration_data: dati attuali di respirazione dell'utente usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
processing_intervalINTEGERDurata dell'intervallo di elaborazione in secondi.
respiration_rateTEXTFrequenza respiratoria, in respiri al minuto (intervallo valido 1-100).Un valore per campione, distanziati di processing_interval secondi. Valori sentinella fuori dall'intervallo valido: 255 = non valido, 254 = movimento eccessivo, 253 = polso scoperto, 252 = non disponibile, 2,4 = vuoto. unità: respiri/min; scala: 100.

HsaSpo2Data

Hsa_spo2_data: dati attuali di SpO2 dell'utente usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
processing_intervalINTEGERDurata dell'intervallo di elaborazione in secondi.
reading_spo2TEXTunità: percento; lettura SpO2: [70,100] Vuoto: 240.Un valore per campione, distanziati di processing_interval secondi, allineato per indice con confidence.
confidenceTEXTAffidabilità della lettura SpO2: [0,254].Un valore per campione, distanziati di processing_interval secondi, allineato per indice con reading_spo2.

HsaStepData

Hsa_step_data: dati attuali giornalieri sui passi dell'utente usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
processing_intervalINTEGERDurata dell'intervallo di elaborazione in secondi.
stepsTEXTunità: passi; scala: 1; somma totale dei passi.Un valore per campione, distanziati di processing_interval secondi.

HsaStressData

Hsa_stress_data: dati attuali di stress dell'utente usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
processing_intervalINTEGERDurata dell'intervallo di elaborazione in secondi.
StressLevelTEXTunità: s; scala: 1; livello di stress: [0,100] Polso scoperto: -1 Movimento eccessivo: -2 Dati insufficienti: -3 In recupero da esercizio: -4 Non identificato: -5 Vuoto: -16.Un valore per campione, distanziati di processing_interval secondi.

HsaWristTemperatureData

Hsa_wrist_temperature_data: dati di temperatura del polso usati per la registrazione dati personalizzata HSA.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
processing_intervalINTEGERDurata dell'intervallo di elaborazione in secondi.
valueTEXTunità: °C; scala: 1000; lettura della temperatura al polso.Un valore per campione, distanziati di processing_interval secondi.

Jump

Un singolo salto rilevato (ad es. sci o snowboard), inclusi distanza, altezza, numero di rotazioni, tempo di volo e un punteggio composito.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
distanceREALDistanza orizzontale percorsa dal salto, in metri.
heightREALaltezza del salto in metri.
rotationsINTEGERNumero di rotazioni completate durante il salto.
hang_timeREALTempo trascorso in aria durante il salto, in secondi.
scoreREALUn punteggio per un salto calcolato in base al tempo di sospensione, alle rotazioni e alla distanza.
position_latINTEGERLatitudine, in semicerchi.
position_longINTEGERLongitudine, in semicerchi.
speedREALvelocità al decollo, in metri al secondo.
enhanced_speedREALvelocità in metri al secondo, codifica a intervallo esteso.

Lap

contiene i dati per un singolo giro (Lap) all'interno di una sessione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
timestampTEXTIn formato ISO8601.
event_idINTEGERCodice evento FIT che identifica ciò che ha attivato questo record, ad esempio l'avvio/arresto di un timer o un marcatore di lap.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
event_typeINTEGERCodice del tipo di evento FIT che descrive come si è verificato l'evento, ad esempio inizio, fine o marcatore.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
start_timeTEXTOra di inizio del giro, in formato ISO8601.
start_position_latINTEGERLatitudine della posizione iniziale, in semicerchi.
start_position_longINTEGERLongitudine della posizione iniziale, in semicerchi.
end_position_latINTEGERLatitudine della posizione finale, in semicerchi.
end_position_longINTEGERLongitudine della posizione finale, in semicerchi.
total_elapsed_timeREALTempo (include le pause). Unità: s.
total_timer_timeREALTempo Timer (esclude le pause). Unità: s.
total_distanceREALDistanza totale in metri.
total_cyclesINTEGERCicli totali, come rivoluzioni di pedalata o passi.
total_stridesINTEGERNumero totale di falcate.
total_strokesINTEGERNumero totale di bracciate.
total_caloriesINTEGERCalorie totali bruciate, in kilocalorie.
total_fat_caloriesINTEGERCalorie totali bruciate dai grassi, in kilocalorie.
avg_speedREALVelocità media in metri al secondo.
max_speedREALVelocità massima, in metri al secondo.
avg_heart_rateINTEGERFrequenza cardiaca media in battiti al minuto.
max_heart_rateINTEGERFrequenza cardiaca massima, in battiti al minuto.
avg_cadenceINTEGERCadenza media, in rotazioni al minuto -- calcolata dal dispositivo di registrazione come total_cycles / total_timer_time, oppure total_cycles / total_elapsed_time, a seconda di un'impostazione del dispositivo non altrimenti registrata in questi dati.
avg_running_cadenceINTEGERCadenza media di corsa in passi al minuto.
max_cadenceINTEGERCadenza massima, in rotazioni al minuto.
max_running_cadenceINTEGERCadenza di corsa massima, in passi al minuto.
avg_powerINTEGERPotenza media, in watt -- calcolata dal dispositivo di registrazione a partire dal proprio totale di potenza interno, diviso per total_timer_time o total_elapsed_time a seconda di un'impostazione del dispositivo; né il totale di potenza né l'impostazione sono altrimenti registrati in questi dati.
max_powerINTEGERPotenza massima, in watt.
total_ascentINTEGERDislivello totale in salita in metri.
total_descentINTEGERDislivello totale in discesa in metri.
intensityINTEGERClassificazione dell'intensità del lap, ad esempio attivo o riposo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
lap_triggerINTEGERCosa ha attivato la fine di questo lap, ad esempio la pressione manuale di un pulsante o una distanza di auto-lap.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
sport_idINTEGERCodice del tipo di sport, come corsa o ciclismo; sub_sport_id lo specifica ulteriormente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
event_groupINTEGERRaggruppa eventi correlati, distinguendo flussi di eventi concorrenti (ad esempio segmenti separati all'interno di una sessione multisport) che condividono lo stesso event_id ed event_type.
number_lengthsINTEGERNumero di vasche in piscina.
normalized_powerINTEGERPotenza normalizzata in watt.
left_right_balanceINTEGERBilanciamento di potenza sinistra/destra in percentuale, codificato secondo il tipo FIT left_right_balance_100 (il bit alto indica la sorgente della misurazione).
first_length_indexINTEGERIndice della prima vasca (tra le vasche di nuoto della Session principale) appartenente a questo giro.
avg_stroke_distanceREALDistanza media percorsa per bracciata, in metri.
swim_strokeINTEGERTipo di bracciata di nuoto usata durante questo lap.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
sub_sport_idINTEGERCodice del sottotipo di sport, che fornisce una classificazione più specifica all'interno di sport_id, come ciclismo indoor o trail running.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
number_active_lengthsINTEGERNumero di vasche attive in piscina.
total_workINTEGERLavoro totale svolto, in joule.
avg_altitudeREALAltitudine media durante questo lap, in metri.
max_altitudeREALAltitudine massima raggiunta durante questo lap, in metri.
gps_accuracyINTEGERPrecisione stimata della posizione GPS, in metri.
avg_gradeREALPendenza media (inclinazione) in percentuale.
avg_pos_gradeREALPendenza media in salita, in percentuale.
avg_neg_gradeREALPendenza media in discesa, in percentuale.
max_pos_gradeREALPendenza in salita più ripida, in percentuale.
max_neg_gradeREALPendenza in discesa più ripida, in percentuale.
avg_temperatureINTEGERTemperatura media in gradi Celsius.
max_temperatureINTEGERTemperatura massima, in gradi Celsius.
total_moving_timeREALTempo totale trascorso in movimento, in secondi.
avg_pos_vertical_speedREALVelocità verticale media in salita, in metri al secondo.
avg_neg_vertical_speedREALVelocità verticale media in discesa, in metri al secondo.
max_pos_vertical_speedREALVelocità verticale massima in salita, in metri al secondo.
max_neg_vertical_speedREALVelocità verticale massima in discesa, in metri al secondo.
time_in_heart_rate_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per frequenza cardiaca durante questo lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_speed_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per velocità durante questo lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_cadence_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per cadenza durante questo lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_power_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per potenza durante questo lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
repetition_numberINTEGERPosizione ordinale di questo lap all'interno di una sequenza ripetuta/in loop di lap.
min_altitudeREALAltitudine minima raggiunta durante questo lap, in metri.
min_heart_rateINTEGERFrequenza cardiaca minima in battiti al minuto.
workout_step_indexINTEGERIndice del workout_step (nel Workout principale) che ha prodotto questo record, quando generato da un allenamento strutturato.
opponent_scoreINTEGERPunteggio dell'avversario in giochi o sport con un sistema di punteggio avversario, ad esempio squash o racquetball.
stroke_countTEXTNumero di volte in cui è stato usato ciascun tipo di bracciata.Un valore per ciascun valore dell'enum stroke_type.
zone_countTEXTConteggio registrato per ciascuna zona.Un valore per zona.
avg_vertical_oscillationREALOscillazione verticale media in millimetri.
avg_stance_time_percentREALTempo medio di contatto a terra come percentuale del ciclo del passo.
avg_stance_timeREALTempo medio di contatto a terra per passo, in millisecondi.
avg_fractional_cadenceREALParte frazionaria di avg_cadence. Unità: rpm.
max_fractional_cadenceREALParte frazionaria di max_cadence. Unità: rpm.
total_fractional_cyclesREALParte frazionaria di total_cycles. Unità: cicli.
player_scoreINTEGERIl punteggio di questo utente in giochi o sport con un sistema di punteggio, ad esempio squash o racquetball.
avg_total_hemoglobin_concTEXTunità: g/dL; scala: 100; media dell'emoglobina satura e non satura.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
min_total_hemoglobin_concTEXTunità: g/dL; scala: 100; minimo dell'emoglobina satura e non satura.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
max_total_hemoglobin_concTEXTunità: g/dL; scala: 100; massimo dell'emoglobina satura e non satura.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
avg_saturated_hemoglobin_percentTEXTunità: %; scala: 10; percentuale media di emoglobina satura di ossigeno.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
min_saturated_hemoglobin_percentTEXTunità: %; scala: 10; percentuale minima di emoglobina satura di ossigeno.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
max_saturated_hemoglobin_percentTEXTunità: %; scala: 10; percentuale massima di emoglobina satura di ossigeno.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
avg_left_torque_effectivenessREALEfficacia media della coppia sinistra, in percentuale.
avg_right_torque_effectivenessREALEfficacia media della coppia destra, in percentuale.
avg_left_pedal_smoothnessREALFluidità media del pedale sinistro, in percentuale.
avg_right_pedal_smoothnessREALFluidità media del pedale destro, in percentuale.
avg_combined_pedal_smoothnessREALFluidità media combinata della pedalata, in percentuale.
time_standingREALTempo totale trascorso in posizione eretta. Unità: s.
stand_countINTEGERNumero di transizioni allo stato in piedi.
avg_left_pcoINTEGEROffset medio del centro pedale sinistro. Unità: mm.
avg_right_pcoINTEGEROffset medio del centro pedale destro. Unità: mm.
avg_left_power_phaseTEXTAngoli medi della fase di potenza della pedalata (gamba sinistra), in gradi di rotazione della pedivella -- la porzione di ciascuna pedalata in cui viene applicata una forza significativa. Ciascuno dei 4 elementi dell'array è una misurazione diversa di questa fase (angolo iniziale, angolo finale, lunghezza dell'arco, centro), secondo power_phase_type.Un valore per ciascun valore dell'enum power_phase_type.
avg_left_power_phase_peakTEXTCome avg_left_power_phase, ma per la fase di potenza durante lo sforzo massimo di questo lap anziché mediata sull'intero il lap.Un valore per ciascun valore dell'enum power_phase_type.
avg_right_power_phaseTEXTCome avg_left_power_phase, per la gamba destra.Un valore per ciascun valore dell'enum power_phase_type.
avg_right_power_phase_peakTEXTCome avg_left_power_phase_peak, per la gamba destra.Un valore per ciascun valore dell'enum power_phase_type.
avg_power_positionTEXTPotenza media, in watt, suddivisa per posizione del ciclista (seduto, in piedi o in transizione tra le due) -- un valore per ciascun rider_position_type.Un valore per ciascun valore dell'enum rider_position_type.
max_power_positionTEXTCome avg_power_position, ma la potenza massima raggiunta anziché la media.Un valore per ciascun valore dell'enum rider_position_type.
avg_cadence_positionTEXTCadenza media, in rotazioni al minuto, suddivisa per posizione del ciclista (seduto, in piedi o in transizione tra le due).Un valore per ciascun valore dell'enum rider_position_type.
max_cadence_positionTEXTCome avg_cadence_position, ma la cadenza massima raggiunta anziché la media.Un valore per ciascun valore dell'enum rider_position_type.
enhanced_avg_speedREALVelocità media in metri al secondo, codifica a intervallo esteso.
enhanced_max_speedREALVelocità massima, in metri al secondo, con codifica a intervallo esteso.
enhanced_avg_altitudeREALAltitudine media durante questo lap, in metri (equivalente a intervallo esteso di avg_altitude).
enhanced_min_altitudeREALAltitudine minima raggiunta durante questo lap, in metri (equivalente a intervallo esteso di min_altitude).
enhanced_max_altitudeREALAltitudine massima raggiunta durante questo lap, in metri (equivalente a intervallo esteso di max_altitude).
avg_lev_motor_powerINTEGERPotenza media del motore Lev durante il giro. Unità: watt.
max_lev_motor_powerINTEGERPotenza massima del motore Lev durante il giro. Unità: watt.
lev_battery_consumptionREALConsumo della batteria Lev durante il giro. Unità: percento.
avg_vertical_ratioREALRapporto verticale medio, in percentuale.
avg_stance_time_balanceREALBilanciamento medio sinistra/destra del tempo di contatto a terra, in percentuale.
avg_step_lengthREALLunghezza media del passo in millimetri.
avg_vamREALVelocità media di ascesa (VAM) in metri al secondo.
avg_depthREAL0 se sopra l'acqua. Unità: m.
max_depthREAL0 se sopra l'acqua. Unità: m.
min_temperatureINTEGERTemperatura minima in gradi Celsius.
enhanced_avg_respiration_rateREALFrequenza respiratoria media in respiri al minuto.
enhanced_max_respiration_rateREALFrequenza respiratoria massima, in respiri al minuto.
avg_respiration_rateINTEGERFrequenza respiratoria media durante questo periodo, in respiri al minuto; sostituita da enhanced_avg_respiration_rate, con intervallo più ampio, dove presente.
max_respiration_rateINTEGERFrequenza respiratoria massima durante questo periodo, in respiri al minuto; sostituita da enhanced_max_respiration_rate, con intervallo più ampio, dove presente.
total_gritREALIl punteggio di grit stima quanto un percorso possa essere impegnativo per un ciclista in termini di tempo speso ad affrontare curve strette o forti pendenze. Unità: kGrit.
total_flowREALIl punteggio di flow stima per quanta distanza un ciclista decelera in intervalli in cui la decelerazione è superflua, come curve dolci o intervalli con pendenza ridotta. Unità: Flow.
jump_countINTEGERNumero di salti rilevati durante questo periodo, ad esempio salti da sci o snowboard.
avg_gritREALIl punteggio di grit stima quanto un percorso possa essere impegnativo per un ciclista in termini di tempo speso ad affrontare curve strette o forti pendenze. Unità: kGrit.
avg_flowREALIl punteggio di flow stima per quanta distanza un ciclista decelera in intervalli in cui la decelerazione è superflua, come curve dolci o intervalli con pendenza ridotta. Unità: Flow.
total_fractional_ascentREALParte frazionaria di total_ascent. Unità: m.
total_fractional_descentREALParte frazionaria di total_descent. Unità: m.
avg_core_temperatureREALTemperatura corporea interna media in gradi Celsius.
min_core_temperatureREALTemperatura corporea interna minima in gradi Celsius.
max_core_temperatureREALTemperatura corporea interna massima, in gradi Celsius.

Length

contiene i dati per una singola vasca nelle attività di nuoto.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
timestampTEXTIn formato ISO8601.
event_idINTEGERCodice evento FIT che identifica ciò che ha attivato questo record, ad esempio l'avvio/arresto di un timer o un marcatore di lap.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
event_typeINTEGERCodice del tipo di evento FIT che descrive come si è verificato l'evento, ad esempio inizio, fine o marcatore.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
start_timeTEXTOra di inizio della vasca, in formato ISO8601.
total_elapsed_timeREALTempo totale trascorso, incluse le pause, in secondi.
total_timer_timeREALTempo totale del timer, escluse le pause, in secondi.
total_strokesINTEGERNumero totale di bracciate.
avg_speedREALVelocità media in metri al secondo.
swim_strokeINTEGERTipo di bracciata di nuoto usata.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
avg_swimming_cadenceINTEGERCadenza media di nuoto in bracciate al minuto.
event_groupINTEGERRaggruppa eventi correlati, distinguendo flussi di eventi concorrenti (ad esempio segmenti separati all'interno di una sessione multisport) che condividono lo stesso event_id ed event_type.
total_caloriesINTEGERCalorie totali bruciate, in kilocalorie.
length_typeINTEGERClassificazione di questa vasca, ad esempio attiva o inattiva (una vasca di riposo tra il nuoto attivo).L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
player_scoreINTEGERIl punteggio di questo utente in giochi o sport con un sistema di punteggio, ad esempio squash o racquetball.
opponent_scoreINTEGERPunteggio dell'avversario in giochi o sport con un sistema di punteggio avversario, ad esempio squash o racquetball.
stroke_countTEXTNumero di volte in cui è stato usato ciascun tipo di bracciata.Un valore per ciascun valore dell'enum stroke_type.
zone_countTEXTConteggio registrato per ciascuna zona.Un valore per zona.
enhanced_avg_respiration_rateREALFrequenza respiratoria media in respiri al minuto.
enhanced_max_respiration_rateREALFrequenza respiratoria massima, in respiri al minuto.
avg_respiration_rateINTEGERFrequenza respiratoria media durante questo periodo, in respiri al minuto; sostituita da enhanced_avg_respiration_rate, con intervallo più ampio, dove presente.
max_respiration_rateINTEGERFrequenza respiratoria massima durante questo periodo, in respiri al minuto; sostituita da enhanced_max_respiration_rate, con intervallo più ampio, dove presente.

MagnetometerData

contiene le letture grezze e calibrate del sensore magnetometro.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTParte in secondi interi della marca temporale, in formato ISO8601.
timestamp_msINTEGERParte in millisecondi del timestamp.
sample_time_offsetTEXTOgni valore nell'array indica il tempo, in millisecondi, in cui è stato acquisito il campione del magnetometro con l'indice corrispondente. Limitato a 30 campioni per messaggio; i campioni possono estendersi su più secondi. La dimensione dell'array deve corrispondere al numero di campioni in mag_x, mag_y e mag_z.Un valore per campione, allineato per indice con mag_x/mag_y/mag_z.
mag_xTEXTunità: conteggi; sono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
mag_yTEXTunità: conteggi; sono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
mag_zTEXTunità: conteggi; sono le letture ADC grezze. Il numero massimo di campioni è 30 per messaggio. I campioni possono estendersi su più secondi. È necessaria una conversione su questi dati una volta letti.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_mag_xTEXTunità: G; lettura calibrata del magnetometro.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_mag_yTEXTunità: G; lettura calibrata del magnetometro.Un valore per campione, allineato per indice con sample_time_offset.
calibrated_mag_zTEXTunità: G; lettura calibrata del magnetometro.Un valore per campione, allineato per indice con sample_time_offset.

MaxMetData

Max_met_data:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
update_timeTEXTOra in cui sono stati calcolati maxMET e vo2, in formato ISO8601.
vo2_maxREALVO2 max stimato, in millilitri per chilogrammo al minuto.
sport_idINTEGERCodice del tipo di sport che identifica lo sport, ad esempio corsa o ciclismo; sub_sport_id lo specifica ulteriormente.
sub_sport_idINTEGERCodice del sottotipo di sport che fornisce una classificazione più specifica all'interno di sport_id, ad esempio ciclismo indoor o trail running.
max_met_categoryINTEGERCategoria di attività usata nella stima di MET massimo/VO2max, ad esempio corsa o ciclismo.
calibrated_dataINTEGERIndica se nel calcolo sono stati usati dati calibrati.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
heart_rate_sourceINTEGERIndica se la stima è stata ottenuta usando una fascia cardio o la frequenza cardiaca al polso.
speed_sourceINTEGERIndica se la stima è stata ottenuta usando il GPS integrato o un GPS connesso.

MemoGlob

Memo_glob:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
part_indexINTEGERNumero di sequenza dei blocchi di memo.
memoTEXTDeprecato. Usare il campo data.Un byte per elemento di questo array di byte grezzi deprecato.
mesg_numberINTEGERNumero del messaggio del messaggio principale.
parent_indexINTEGERIndice del messaggio a cui è associato questo glob.
field_numberINTEGERCampo all'interno del messaggio principale a cui è associato questo glob.
dataTEXTBlocco di byte UTF-8. Nota: i caratteri multibyte possono essere suddivisi tra messaggi memo_glob adiacenti.Un byte per elemento di questo blocco di byte UTF-8.

MesgCapabilities

Specifica i vincoli sui tipi di messaggio e i conteggi all'interno di un file FIT.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
fileINTEGERIl numero di file.
mesg_numberINTEGERIl numero del messaggio.
count_typeINTEGERIl tipo di conteggio.
CountINTEGERNumero di istanze di questo messaggio supportate dal dispositivo.
number_per_fileINTEGERNumero per file.
max_per_fileINTEGERNumero massimo di istanze di questo tipo di messaggio supportate per file.
max_per_file_typeINTEGERAmbito del limite di max_per_file, ad esempio per file, per file e sport, o per file, sport e sotto-sport.

MetZone

Definisce le zone di equivalente metabolico (MET) per stimare il dispendio energetico.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
high_bpmINTEGERLimite superiore di questa zona MET, in battiti al minuto.
caloriesREALSoglia di calorie bruciate per questa zona MET, in kilocalorie.
fat_caloriesREALTasso di calorie bruciate dal metabolismo dei grassi in questa zona MET. Unità: kcal/min.

Monitoring

Una voce periodica del registro di monitoraggio benessere/attività -- calorie, distanza, cicli e passi accumulati per un intervallo di registrazione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601. Deve allinearsi all'intervallo di registrazione; ad esempio, l'ora deve essere 00:00:00 per un log giornaliero.
device_indexINTEGERAssocia questi dati al messaggio device_info. Non richiesto per file con un singolo dispositivo (sensore).
caloriesINTEGERTotale calorie accumulate. Mantenuto da MonitoringReader per ciascun activity_type. Vedere la documentazione SDK.
distanceREALDistanza accumulata. Mantenuta da MonitoringReader per ciascun activity_type. Vedere la documentazione SDK. Unità: m.
cyclesREALCicli accumulati. Mantenuto da MonitoringReader per ciascun activity_type. Vedere la documentazione SDK.
stepsINTEGERNumero totale di passi durante l'intervallo di registrazione.
strokesREALConteggio bracciate accumulato durante l'intervallo di registrazione.
active_timeREALTempo attivo in secondi.
activity_typeINTEGERCodice FIT del tipo di attività che classifica il tipo di attività rappresentato da questo campione, ad esempio camminata, corsa o sonno.
activity_subtypeINTEGERCodice FIT del sottotipo di attività che fornisce una classificazione più specifica all'interno di activity_type.
activity_levelINTEGERLivello di intensità dell'attività monitorata, ad esempio basso, medio o alto.
distance16INTEGER16 bit meno significativi della distanza cumulativa; combinare con il campo della distanza corrispondente per ricostruire il valore completo.
cycles16INTEGER16 bit meno significativi del conteggio cumulativo dei cicli; combinare con il campo dei cicli corrispondente per ricostruire il valore completo.
active_time16INTEGER16 bit meno significativi del contatore del tempo attivo; combinare con il campo del tempo attivo corrispondente per ricostruire il valore completo.
local_timestampTEXTIn formato ISO8601. Deve allinearsi all'intervallo di registrazione; ad esempio, l'ora deve essere 00:00:00 per un log giornaliero.
temperatureREALTemperatura media durante l'intervallo di registrazione terminato al timestamp. Unità: C.
temperature_minREALTemperatura minima durante l'intervallo di registrazione terminato al timestamp.
temperature_maxREALTemperatura massima durante l'intervallo di registrazione terminato al timestamp. Unità: C.
activity_timeTEXTunità: minuti; indicizzato usando l'enum minute_activity_level.Un valore per ciascun valore dell'enum minute_activity_level.
active_caloriesINTEGERCalorie attive bruciate, in kilocalorie.
current_activity_type_intensityINTEGERIndica tipo/intensità singola per la durata trascorsa dall'ultimo messaggio di monitoraggio.
timestamp_min8TEXTBit meno significativi del timestamp, in minuti; combinare con il campo del timestamp corrispondente per ricostruire il valore completo.
timestamp16TEXTBit meno significativi del timestamp; combinare con il campo del timestamp corrispondente per ricostruire il valore completo.
heart_rateINTEGERFrequenza cardiaca, in battiti al minuto.
intensityREALLivello di intensità dell'attività durante l'intervallo di registrazione.
duration_minINTEGERdurata in minuti.
durationINTEGERDurata dell'intervallo di registrazione, in secondi.
ascentREALAscesa accumulata in metri durante l'intervallo di registrazione.
descentREALDiscesa accumulata in metri durante l'intervallo di registrazione.
moderate_activity_minutesINTEGERMinuti trascorsi in attività di intensità moderata.
vigorous_activity_minutesINTEGERMinuti trascorsi in attività di intensità vigorosa.
pushesINTEGERSpinte in carrozzina registrate in questo periodo di monitoraggio.

MonitoringHrData

Monitoring_hr_data:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601. Deve allinearsi all'intervallo di registrazione; ad esempio, l'ora deve essere 00:00:00 per un log giornaliero.
resting_heart_rateINTEGERMedia mobile su 7 giorni. Unità: bpm.
current_day_resting_heart_rateINTEGERRHR solo per oggi. (Contribuisce alla media a 7 giorni). Unità: bpm.

MonitoringInfo

Monitoring_info:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
local_timestampTEXTTimestamp epoch espresso in ora locale, in formato ISO8601, usato per convertire le marche temporali dell'attività in ora locale se il dispositivo non supporta la correzione per fuso orario e ora legale.
activity_typeTEXTCodici FIT del tipo di attività per cui questo file registra i fattori di conversione calorie/distanza; indicizza cycles_to_distance e cycles_to_calories.Un valore per ciascun tipo di attività monitorato; l'ordine proprio dell'array è l'indice a cui sono allineati cycles_to_distance e cycles_to_calories.
cycles_to_distanceTEXTunità: m/ciclo; scala: 5000; indicizzato da activity_type.Un valore per ciascun elemento di activity_type, allineato per indice con esso.
cycles_to_caloriesTEXTunità: kcal/ciclo; scala: 5000; indicizzato da activity_type.Un valore per ciascun elemento di activity_type, allineato per indice con esso.
resting_metabolic_rateINTEGERCalorie stimate bruciate al giorno a riposo (metabolismo basale). Unità: kcal/giorno.

NapEvent

Record evento pisolino (Nap Event).

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
timestampTEXTIn formato ISO8601.
start_timeTEXTInizio del periodo di sonnellino, in formato ISO8601.
start_timezone_offsetINTEGERScostamento del fuso orario all'inizio del periodo di pisolino. Unità: minuti.
end_timeTEXTFine del periodo di riposo, in formato ISO8601.
end_timezone_offsetINTEGERScostamento del fuso orario alla fine del periodo di pisolino. Unità: minuti.
feedbackINTEGERValutazione del dispositivo su tempistica e durata di questo pisolino rispetto al fabbisogno di sonno e allo stato di jet lag (ad es. tempistica ideale, tempistica tardiva o durata non corrispondente).
is_deletedINTEGERIndica se questo evento di pisolino è stato eliminato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
sourceINTEGERCome è stato registrato questo pisolino -- rilevato automaticamente dal dispositivo, inserito manualmente sul dispositivo, oppure inserito manualmente tramite Garmin Connect.
update_timestampTEXTmarca temporale dell'ultimo aggiornamento di questo record, in formato ISO8601.

NmeaSentence

Memorizza le frasi NMEA grezze provenienti da dispositivi GPS.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte frazionaria della marca temporale, sommata alla marca temporale. Unità: ms.
sentenceTEXTFrase NMEA.

ObdiiData

contiene i dati diagnostici del veicolo acquisiti durante un'attività.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTOra di emissione del messaggio, in formato ISO8601.
timestamp_msINTEGERParte frazionaria del timestamp, aggiunta al timestamp. Unità: ms.
time_offsetTEXTunità: ms; scostamento della lettura PID [i] rispetto a start_timestamp+start_timestamp_ms. Le letture possono estendersi su più secondi.Un valore per lettura PID, allineato per indice con raw_data.
pidINTEGERID parametro.
raw_dataTEXTDati grezzi del parametro.Un valore per lettura PID, allineato per indice con time_offset/system_time.
pid_data_sizeTEXTOpzionale, dimensione dati del PID[i]. Se non specificato, fare riferimento a SAE J1979.Un valore per lettura PID, allineato per indice con raw_data.
system_timeTEXTOra di sistema associata al campione, espressa in ms; può essere usata al posto di time_offset. Sarà presente un valore system_time per ciascun elemento raw_data. Per i PID multibyte, system_time viene ripetuto.Un valore per ciascun elemento di raw_data, allineato per indice con esso.
start_timestampTEXTmarca temporale del primo campione registrato nel messaggio, in formato ISO8601. Usata con time_offset per generare l'ora di ciascun campione.
start_timestamp_msINTEGERParte frazionaria di start_timestamp. Unità: ms.

OhrSettings

Configura le impostazioni del sensore ottico di frequenza cardiaca.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
enabledINTEGERIndica se il sensore ottico di frequenza cardiaca è abilitato.

OneDSensorCalibration

Memorizza i dati di calibrazione per sensori 1D come i barometri.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTParte in secondi interi della marca temporale, in formato ISO8601.
sensor_typeINTEGERIndica per quale sensore è la calibrazione.
calibration_factorINTEGERFattore di calibrazione usato per convertire il valore ADC grezzo in gradi, g, ecc.
baro_cal_factorINTEGERFattore di calibrazione del barometro. Unità: Pa.
calibration_divisorINTEGERDivisore del fattore di calibrazione. Unità: conteggi.
level_shiftINTEGERValore di scostamento del livello usato per riportare il valore ADC nell'intervallo.
offset_calINTEGERFattore di calibrazione interno.

PowerZone

Definisce le zone di allenamento per la potenza.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
high_valueINTEGERLimite superiore di questa zona di potenza, in watts.
NameTEXTNome assegnato dall'utente a questa zona di potenza.

RawBbi

Raw_bbi: valori grezzi dell'intervallo battito-battito (BBI).

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
timestamp_msINTEGERParte in millisecondi della marca temporale.
dataTEXT1 bit per l'indicatore di gap, 1 bit per l'indicatore di qualità e 14 bit per i valori dell'intervallo battito-battito, con risoluzione in millisecondi interi.Un valore per intervallo tra battiti, allineato per indice con time/quality/gap.
timeTEXTunità: ms; array dei tempi in millisecondi tra i battiti.Un valore per intervallo tra battiti, allineato per indice con data/quality/gap.
qualityTEXT1 = alta affidabilità. 0 = bassa affidabilità. N/D quando gap = 1.Un valore per intervallo tra battiti, allineato per indice con data/time/gap.
gapTEXT1 = gap (il tempo rappresenta la durata del gap in ms). 0 = dati BBI.Un valore per intervallo tra battiti, allineato per indice con data/time/quality.

Record

È il messaggio dati principale che contiene letture dei sensori con marca temporale, come posizione, velocità e frequenza cardiaca.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
position_latINTEGERLatitudine, in semicerchi.
position_longINTEGERLongitudine, in semicerchi.
altitudeREALAltitudine in questo punto, in metri.
heart_rateINTEGERFrequenza cardiaca, in battiti al minuto.
cadenceINTEGERcadenza in rotazioni al minuto.
distanceREALDistanza cumulativa percorsa finora, in metri.
speedREALvelocità in metri al secondo.
powerINTEGERpotenza in watt.
compressed_speed_distanceTEXTVelocità e distanza per questo record, compattate in una codifica a byte anziché in due campi separati. unità: m/s,m; scala: 100,16.Non è una serie per campione: un piccolo array di byte a dimensione fissa che decodifica esattamente due valori (velocità, poi distanza), un fattore di scala per ciascun valore decodificato.
gradeREALpendenza in percentuale.
resistanceINTEGERRelativo. 0 è nessuno, 254 è massimo.
time_from_courseREALTempo in anticipo o in ritardo rispetto al ritmo del percorso, in secondi.
cycle_lengthREALLunghezza di un ciclo, ad esempio una pedalata o un passo, in metri.
temperatureINTEGERtemperatura in gradi Celsius.
speed1sTEXTunità: m/s; scala: 16; velocità a intervalli di 1s. Il campo timestamp indica l'ora dell'ultimo elemento dell'array.Un valore per secondo; l'ora dell'ultimo elemento è il campo timestamp proprio di questo record.
cyclesINTEGERCicli totali fino a questo punto, come rivoluzioni di pedalata o passi.
total_cyclesINTEGERCicli totali, come rivoluzioni di pedalata o passi.
compressed_accumulated_powerINTEGERPotenza accumulata in watt, codifica compressa.
accumulated_powerINTEGERPotenza accumulata in watt.
left_right_balanceINTEGERBilanciamento di potenza sinistra/destra in percentuale, codificato secondo il tipo FIT left_right_balance_100 (il bit alto indica la sorgente della misurazione).
gps_accuracyINTEGERPrecisione stimata della posizione GPS, in metri.
vertical_speedREALVelocità verticale in metri al secondo.
caloriesINTEGERcalorie bruciate fino a questo punto dell'attività, in kilocalorie.
vertical_oscillationREALOscillazione verticale in millimetri.
stance_time_percentREALTempo di contatto al suolo, in percentuale del ciclo del passo.
stance_timeREALTempo di contatto al suolo per passo, in millisecondi.
activity_typeINTEGERCodice FIT del tipo di attività che classifica il tipo di attività rappresentato da questo campione, ad esempio camminata, corsa o sonno.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
left_torque_effectivenessREALEfficacia della coppia sinistra, in percentuale.
right_torque_effectivenessREALEfficacia della coppia destra, in percentuale.
left_pedal_smoothnessREALFluidità del pedale sinistro, in percentuale.
right_pedal_smoothnessREALFluidità del pedale destro, in percentuale.
combined_pedal_smoothnessREALFluidità combinata della pedalata, in percentuale.
time128REALTempo trascorso in secondi, codificato con risoluzione di 1/128 di secondo.
stroke_typeINTEGERTipo di bracciata di nuoto registrato per questo campione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
zoneINTEGERZona di frequenza cardiaca in questo punto.
ball_speedREALVelocità della palla in metri al secondo.
cadence256REALRegistra cadenza e cadenza frazionaria per compatibilità con le versioni precedenti. Unità: rpm.
fractional_cadenceREALParte frazionaria della lettura della cadenza, in rotazioni al minuto.
total_hemoglobin_concREALEmoglobina totale satura e insatura. Unità: g/dL.
total_hemoglobin_conc_minREALEmoglobina satura e insatura minima.
total_hemoglobin_conc_maxREALEmoglobina massima satura e non satura. Unità: g/dL.
saturated_hemoglobin_percentREALPercentuale di emoglobina satura di ossigeno. Unità: %.
saturated_hemoglobin_percent_minREALPercentuale minima di emoglobina satura di ossigeno.
saturated_hemoglobin_percent_maxREALPercentuale massima di emoglobina saturata di ossigeno. Unità: %.
device_indexINTEGERIndice che identifica a quale dispositivo collegato si riferiscono questi dati, corrispondente al device_index di un record device_info.
left_pcoINTEGEROffset del centro della piattaforma sinistra. Unità: mm.
right_pcoINTEGEROffset del centro della piattaforma destra. Unità: mm.
left_power_phaseTEXTunità: gradi; scala: 0,7111111; angoli della fase di potenza sinistra. Gli indici dei valori dei dati sono definiti da power_phase_type.Un valore per ciascun valore dell'enum power_phase_type.
left_power_phase_peakTEXTunità: gradi; scala: 0,7111111; angoli di picco della fase di potenza sinistra. Gli indici dei valori dei dati sono definiti da power_phase_type.Un valore per ciascun valore dell'enum power_phase_type.
right_power_phaseTEXTunità: gradi; scala: 0,7111111; angoli della fase di potenza destra. Gli indici dei valori dei dati sono definiti da power_phase_type.Un valore per ciascun valore dell'enum power_phase_type.
right_power_phase_peakTEXTunità: gradi; scala: 0,7111111; angoli di picco della fase di potenza destra. Gli indici dei valori dei dati sono definiti da power_phase_type.Un valore per ciascun valore dell'enum power_phase_type.
enhanced_speedREALvelocità in metri al secondo, codifica a intervallo esteso.
enhanced_altitudeREALAltitudine in questo punto, in metri (equivalente a intervallo esteso di altitude).
battery_socREALStato di carica della batteria Lev. Unità: percento.
motor_powerINTEGERPotenza del motore Lev. Unità: watt.
vertical_ratioREALRapporto verticale, in percentuale.
stance_time_balanceREALBilanciamento sinistra/destra del tempo di contatto al suolo, in percentuale.
step_lengthREALLunghezza del passo in millimetri.
cycle_length16REALSupporta dimensioni di ciclo maggiori necessarie per gli sport di pagaiata. Dimensione massima del ciclo: 655,35.
absolute_pressureINTEGERInclude la pressione atmosferica. Unità: Pa.
depthREAL0 se sopra l'acqua. Unità: m.
next_stop_depthREAL0 se sopra l'acqua. Unità: m.
next_stop_timeINTEGERTempo mancante alla prossima sosta di decompressione, in secondi.
time_to_surfaceINTEGERTempo stimato per risalire in sicurezza dall'immersione, in secondi.
ndl_timeINTEGERLimite di non decompressione rimanente, in secondi.
cns_loadINTEGERCarico di tossicità da ossigeno per il sistema nervoso centrale, in percentuale.
n2_loadINTEGERCarico di azoto, in percentuale.
respiration_rateINTEGERFrequenza respiratoria in respiri al minuto.
enhanced_respiration_rateREALFrequenza respiratoria in respiri al minuto, codifica a intervallo esteso.
gritREALIl punteggio di grit stima quanto un percorso possa essere impegnativo per un ciclista in termini di tempo speso ad affrontare curve strette o forti pendenze.
flowREALIl punteggio di flow stima per quanta distanza un ciclista decelera in intervalli in cui la decelerazione è superflua, come curve dolci o intervalli con pendenza ridotta.
current_stressREALValore di stress attuale.
ebike_travel_rangeINTEGERAutonomia residua stimata della e-bike, in chilometri.
ebike_battery_levelINTEGERLivello della batteria della e-bike, in percentuale.
ebike_assist_modeINTEGERModalità/livello di assistenza attuale dell'e-bike, come riportato dal sensore proprio della bici. Unità: dipende dal sensore.
ebike_assist_level_percentINTEGERLivello di assistenza del motore della e-bike, in percentuale.
air_time_remainingINTEGERTempo residuo stimato di aria, in secondi.
pressure_sacREALConsumo d'aria in superficie basato sulla pressione. Unità: bar/min.
volume_sacREALConsumo volumetrico d'aria in superficie. Unità: L/min.
rmvREALVolume respiratorio al minuto.
ascent_rateREALVelocità di risalita in metri al secondo.
po2REALPressione parziale attuale di ossigeno. Unità: percentuale.
core_temperatureREALTemperatura corporea interna in gradi Celsius.

RespirationRate

Frequenza respiratoria in respiri al minuto.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
respiration_rateREALRespiri * 100 /min, -300 indica non valido, -200 indica movimento eccessivo, -100 indica polso non a contatto.

Schedule

Un allenamento o percorso pianificato, e se è stato avviato.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
manufacturer_idINTEGERCorrisponde al file_id dell'allenamento pianificato / percorso.
product_idINTEGERCorrisponde al file_id dell'allenamento pianificato / percorso.
favero_product_idINTEGERCodice prodotto specifico Favero che identifica il modello del dispositivo, valido solo quando manufacturer_id è Favero Electronics.
garmin_product_idINTEGERCodice prodotto specifico Garmin che identifica il modello del dispositivo, valido solo quando manufacturer_id è Garmin.
serial_numberINTEGERCorrisponde al file_id dell'allenamento pianificato / percorso.
time_createdINTEGERCorrisponde al time_created del file_id dell'allenamento o percorso pianificato, in formato ISO8601.
completedINTEGERIndica se questa attività pianificata è stata avviata.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
typeINTEGERtipo di elemento pianificato, ad esempio un allenamento o un percorso.
scheduled_timeINTEGEROra per cui è pianificato l'allenamento o il percorso, in formato ISO8601.

SdmProfile

Memorizza la configurazione per i sensori di velocità e distanza (footpod).

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
enabledINTEGERIndica se questo profilo del sensore di velocità e distanza è abilitato.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
sdm_ant_idINTEGERID del dispositivo ANT del sensore di velocità/distanza (footpod) abbinato a questo profilo.
sdm_cal_factorREALFattore di calibrazione per il sensore di velocità e distanza, in percentuale.
odometerREALlettura del contachilometri in metri.
speed_sourceINTEGERUsa il footpod come fonte della velocità invece del GPS.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
sdm_ant_id_trans_typeINTEGERTipo di trasmissione ANT del footpod identificato da sdm_ant_id.
odometer_rolloverINTEGERContatore di rollover che può essere usato per estendere il contachilometri.

SegmentFile

Riepilogo delle informazioni univoche sul segmento e sulla classifica associate a un file segmento. Usato per compilare un file elenco segmenti che descrive tutti i file segmento su un dispositivo, consultato quando si aggiorna un file segmento con le informazioni di classifica più recenti disponibili.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
file_uuidTEXTUUID del file del segmento.
enabledINTEGERStato del file segmento.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
user_profile_primary_keyINTEGERChiave primaria dell'utente che ha creato il file del segmento.
leader_typeTEXTTipo di leader di ciascun leader nel file segmento.Un valore per ciascun leader della classifica, allineato per indice con leader_group_primary_key/leader_activity_id/leader_activity_id_string.
leader_group_primary_keyTEXTChiave primaria del gruppo di ciascun leader nel file segmento.Un valore per ciascun leader della classifica, allineato per indice con leader_type/leader_activity_id/leader_activity_id_string.
leader_activity_idTEXTID attività di ciascun leader nel file segmento.Un valore per ciascun leader della classifica, allineato per indice con leader_type/leader_group_primary_key/leader_activity_id_string.
leader_activity_id_stringTEXTVersione stringa dell'ID attività di ciascun leader nel file segmento. Lunga 21 caratteri per ciascun ID, espressa in decimale.Un valore per ciascun leader della classifica, allineato per indice con leader_type/leader_group_primary_key/leader_activity_id.
default_race_leaderINTEGERIndice della voce della classifica selezionata come partecipante predefinito alla gara.

SegmentId

Segment_id: dati di identificazione univoca per un file di segmento.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
NameTEXTNome descrittivo assegnato al segmento.
uuidTEXTDel segmento.
sport_idINTEGERSport associato al segmento.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
enabledINTEGERSegmento abilitato per la valutazione.Memorizzato in SQLite come INTEGER: 0 = falso, 1 = vero.
user_profile_primary_keyINTEGERChiave primaria dell'utente che ha creato il segmento.
device_idINTEGERID del dispositivo che ha creato il segmento.
default_race_leaderINTEGERIndice della voce della classifica selezionata come partecipante predefinito alla gara.
delete_statusINTEGERIndica se eventuali segmenti devono essere eliminati.
selection_typeINTEGERIndica come è stato selezionato il segmento da inviare al dispositivo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

SegmentLap

Segment_lap:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
timestampTEXTIn formato ISO8601.
event_idINTEGERCodice evento FIT che identifica ciò che ha attivato questo record, ad esempio l'avvio/arresto di un timer o un marcatore di lap.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
event_typeINTEGERCodice del tipo di evento FIT che descrive come si è verificato l'evento, ad esempio inizio, fine o marcatore.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
start_timeTEXTOra di inizio del giro del segmento, in formato ISO8601.
start_position_latINTEGERLatitudine della posizione iniziale, in semicerchi.
start_position_longINTEGERLongitudine della posizione iniziale, in semicerchi.
end_position_latINTEGERLatitudine della posizione finale, in semicerchi.
end_position_longINTEGERLongitudine della posizione finale, in semicerchi.
total_elapsed_timeREALTempo (include le pause). Unità: s.
total_timer_timeREALTempo Timer (esclude le pause). Unità: s.
total_distanceREALDistanza totale in metri.
total_cyclesINTEGERCicli totali, come rivoluzioni di pedalata o passi.
total_strokesINTEGERNumero totale di bracciate.
total_caloriesINTEGERCalorie totali bruciate, in kilocalorie.
total_fat_caloriesINTEGERCalorie totali bruciate dai grassi, in kilocalorie.
avg_speedREALVelocità media in metri al secondo.
max_speedREALVelocità massima, in metri al secondo.
avg_heart_rateINTEGERFrequenza cardiaca media in battiti al minuto.
max_heart_rateINTEGERFrequenza cardiaca massima, in battiti al minuto.
avg_cadenceINTEGERCadenza media, in rotazioni al minuto -- calcolata dal dispositivo di registrazione come total_cycles / total_timer_time, oppure total_cycles / total_elapsed_time, a seconda di un'impostazione del dispositivo non altrimenti registrata in questi dati.
max_cadenceINTEGERCadenza massima, in rotazioni al minuto.
avg_powerINTEGERPotenza media, in watt -- calcolata dal dispositivo di registrazione a partire dal proprio totale di potenza interno, diviso per total_timer_time o total_elapsed_time a seconda di un'impostazione del dispositivo; né il totale di potenza né l'impostazione sono altrimenti registrati in questi dati.
max_powerINTEGERPotenza massima, in watt.
total_ascentINTEGERDislivello totale in salita in metri.
total_descentINTEGERDislivello totale in discesa in metri.
sport_idINTEGERCodice del tipo di sport che identifica lo sport, ad esempio corsa o ciclismo; sub_sport_id lo specifica ulteriormente.
event_groupINTEGERRaggruppa eventi correlati, distinguendo flussi di eventi concorrenti (ad esempio segmenti separati all'interno di una sessione multisport) che condividono lo stesso event_id ed event_type.
nec_latINTEGERLatitudine dell'angolo nord-est. Unità: semicerchi.
nec_longINTEGERLongitudine dell'angolo nord-est. Unità: semicerchi.
swc_latINTEGERLatitudine dell'angolo sud-ovest. Unità: semicerchi.
swc_longINTEGERLatitudine dell'angolo sud-ovest. Unità: semicerchi.
NameTEXTNome assegnato dall'utente o generato per questo tentativo di segmento.
normalized_powerINTEGERPotenza normalizzata in watt.
left_right_balanceINTEGERBilanciamento di potenza sinistra/destra in percentuale, codificato secondo il tipo FIT left_right_balance_100 (il bit alto indica la sorgente della misurazione).
sub_sport_idINTEGERCodice del sottotipo di sport che fornisce una classificazione più specifica all'interno di sport_id, ad esempio ciclismo indoor o trail running.
total_workINTEGERLavoro totale svolto, in joule.
avg_altitudeREALAltitudine media durante questo segment lap, in metri.
max_altitudeREALAltitudine massima raggiunta durante questo segment lap, in metri.
gps_accuracyINTEGERPrecisione stimata della posizione GPS, in metri.
avg_gradeREALPendenza media (inclinazione) in percentuale.
avg_pos_gradeREALPendenza media in salita, in percentuale.
avg_neg_gradeREALPendenza media in discesa, in percentuale.
max_pos_gradeREALPendenza in salita più ripida, in percentuale.
max_neg_gradeREALPendenza in discesa più ripida, in percentuale.
avg_temperatureINTEGERTemperatura media in gradi Celsius.
max_temperatureINTEGERTemperatura massima, in gradi Celsius.
total_moving_timeREALTempo totale trascorso in movimento, in secondi.
avg_pos_vertical_speedREALVelocità verticale media in salita, in metri al secondo.
avg_neg_vertical_speedREALVelocità verticale media in discesa, in metri al secondo.
max_pos_vertical_speedREALVelocità verticale massima in salita, in metri al secondo.
max_neg_vertical_speedREALVelocità verticale massima in discesa, in metri al secondo.
time_in_heart_rate_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per frequenza cardiaca durante questo segment lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_speed_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per velocità durante questo segment lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_cadence_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per cadenza durante questo segment lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_power_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per potenza durante questo segment lap. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
repetition_numberINTEGERPosizione ordinale di questo segment lap all'interno di una sequenza ripetuta/in loop di lap.
min_altitudeREALAltitudine minima raggiunta durante questo segment lap, in metri.
min_heart_rateINTEGERFrequenza cardiaca minima in battiti al minuto.
active_timeREALTempo attivo in secondi.
workout_step_indexINTEGERIndice del workout_step (nel Workout principale) che ha prodotto questo record, quando generato da un allenamento strutturato.
sport_eventINTEGERClassificazione dell'evento specifica per lo sport per questo segment lap, ad esempio un segmento in salita o in discesa.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
avg_left_torque_effectivenessREALEfficacia media della coppia sinistra, in percentuale.
avg_right_torque_effectivenessREALEfficacia media della coppia destra, in percentuale.
avg_left_pedal_smoothnessREALFluidità media del pedale sinistro, in percentuale.
avg_right_pedal_smoothnessREALFluidità media del pedale destro, in percentuale.
avg_combined_pedal_smoothnessREALFluidità media combinata della pedalata, in percentuale.
statusINTEGERStato del tentativo di segmento, ad esempio completato.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
uuidTEXTIdentificatore univoco del segmento.
avg_fractional_cadenceREALParte frazionaria di avg_cadence. Unità: rpm.
max_fractional_cadenceREALParte frazionaria di max_cadence. Unità: rpm.
total_fractional_cyclesREALParte frazionaria di total_cycles. Unità: cicli.
front_gear_shift_countINTEGERNumero di cambi del deragliatore anteriore durante questo segmento.
rear_gear_shift_countINTEGERNumero di cambi del deragliatore posteriore durante questo segmento.
time_standingREALTempo totale trascorso in posizione eretta. Unità: s.
stand_countINTEGERNumero di transizioni allo stato in piedi.
avg_left_pcoINTEGEROffset medio del centro pedale sinistro. Unità: mm.
avg_right_pcoINTEGEROffset medio del centro pedale destro. Unità: mm.
avg_left_power_phaseTEXTAngoli medi della fase di potenza della pedalata (gamba sinistra), in gradi di rotazione della pedivella -- la porzione di ciascuna pedalata in cui viene applicata una forza significativa. Ciascuno dei 4 elementi dell'array è una misurazione diversa di questa fase (angolo iniziale, angolo finale, lunghezza dell'arco, centro), secondo power_phase_type.Un valore per ciascun valore dell'enum power_phase_type.
avg_left_power_phase_peakTEXTCome avg_left_power_phase, ma per la fase di potenza durante lo sforzo massimo di questo segment lap anziché mediata sull'intero il segment lap.Un valore per ciascun valore dell'enum power_phase_type.
avg_right_power_phaseTEXTCome avg_left_power_phase, per la gamba destra.Un valore per ciascun valore dell'enum power_phase_type.
avg_right_power_phase_peakTEXTCome avg_left_power_phase_peak, per la gamba destra.Un valore per ciascun valore dell'enum power_phase_type.
avg_power_positionTEXTPotenza media, in watt, suddivisa per posizione del ciclista (seduto, in piedi o in transizione tra le due) -- un valore per ciascun rider_position_type.Un valore per ciascun valore dell'enum rider_position_type.
max_power_positionTEXTCome avg_power_position, ma la potenza massima raggiunta anziché la media.Un valore per ciascun valore dell'enum rider_position_type.
avg_cadence_positionTEXTCadenza media, in rotazioni al minuto, suddivisa per posizione del ciclista (seduto, in piedi o in transizione tra le due).Un valore per ciascun valore dell'enum rider_position_type.
max_cadence_positionTEXTCome avg_cadence_position, ma la cadenza massima raggiunta anziché la media.Un valore per ciascun valore dell'enum rider_position_type.
manufacturer_idINTEGERProduttore che ha creato il segmento.
total_gritREALIl punteggio di grit stima quanto un percorso possa essere impegnativo per un ciclista in termini di tempo speso ad affrontare curve strette o forti pendenze. Unità: kGrit.
total_flowREALIl punteggio di flow stima per quanta distanza un ciclista decelera in intervalli in cui la decelerazione è superflua, come curve dolci o intervalli con pendenza ridotta. Unità: Flow.
avg_gritREALIl punteggio di grit stima quanto un percorso possa essere impegnativo per un ciclista in termini di tempo speso ad affrontare curve strette o forti pendenze. Unità: kGrit.
avg_flowREALIl punteggio di flow stima per quanta distanza un ciclista decelera in intervalli in cui la decelerazione è superflua, come curve dolci o intervalli con pendenza ridotta. Unità: Flow.
total_fractional_ascentREALParte frazionaria di total_ascent. Unità: m.
total_fractional_descentREALunità: m; scala: 100; parte frazionaria di total_descent.
enhanced_avg_altitudeREALAltitudine media durante questo segment lap, in metri (equivalente a intervallo esteso di avg_altitude).
enhanced_max_altitudeREALAltitudine massima raggiunta durante questo segment lap, in metri (equivalente a intervallo esteso di max_altitude).
enhanced_min_altitudeREALAltitudine minima raggiunta durante questo segment lap, in metri (equivalente a intervallo esteso di min_altitude).

SegmentLeaderboardEntry

Segment_leaderboard_entry: dati di identificazione univoca per un singolo leader di segmento all'interno di un file di segmento.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
NameTEXTNome descrittivo assegnato alla voce della classifica.
typeINTEGERClassificazione della voce della classifica.
group_primary_keyINTEGERID utente primario di questa voce della classifica.
activity_idINTEGERID dell'attività associata a questo tempo della voce della classifica.
segment_timeREALunità: s; scala: 1000; Tempo del segmento (incluse le pause).
activity_id_stringTEXTVersione testuale di activity_id. Lunga 21 caratteri, espressa in decimale.

SegmentPoint

Segment_point: punto di navigazione e valutazione di gara per un segmento, che descrive un punto lungo il percorso del segmento e il tempo impiegato da ciascun leader di segmento per raggiungerlo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
position_latINTEGERLatitudine, in semicerchi.
position_longINTEGERLongitudine, in semicerchi.
distanceREALDistanza accumulata lungo il segmento nel punto descritto. Unità: m.
altitudeREALOffset: 500; Altitudine accumulata lungo il segmento nel punto descritto. Unità: m.
leader_timeTEXTunità: s; scala: 1000; tempo accumulato da ciascun membro della classifica per raggiungere il punto descritto. Questo valore è zero per tutti i membri della classifica al punto di partenza del segmento.Un valore per ciascun leader della classifica, nello stesso ordine degli array leader_type/leader_group_primary_key/leader_activity_id di SegmentFile.
enhanced_altitudeREALOffset: 500; Altitudine accumulata lungo il segmento nel punto descritto. Unità: m.

Session

Rappresenta un singolo allenamento o sessione di attività con metriche dettagliate.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIl bit selezionato è impostato per la sessione corrente.
timestampTEXTIn formato ISO8601.
event_idINTEGERTipo di evento; sempre ‘session’ per questo messaggio.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
event_typeINTEGERTipo di evento; sempre ‘stop’ per questo messaggio, a indicare la fine della sessione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
start_timeTEXTOra di inizio della sessione, in formato ISO8601.
start_position_latINTEGERLatitudine della posizione iniziale, in semicerchi.
start_position_longINTEGERLongitudine della posizione iniziale, in semicerchi.
sport_idINTEGERCodice del tipo di sport, come corsa o ciclismo; sub_sport_id lo specifica ulteriormente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
sub_sport_idINTEGERCodice del sottotipo di sport, che fornisce una classificazione più specifica all'interno di sport_id, come ciclismo indoor o trail running.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
total_elapsed_timeREALTempo (include le pause). Unità: s.
total_timer_timeREALTempo Timer (esclude le pause). Unità: s.
total_distanceREALDistanza totale in metri.
total_cyclesINTEGERCicli totali, come rivoluzioni di pedalata o passi.
total_stridesINTEGERNumero totale di falcate.
total_strokesINTEGERNumero totale di bracciate.
total_caloriesINTEGERCalorie totali bruciate, in kilocalorie.
total_fat_caloriesINTEGERCalorie totali bruciate dai grassi, in kilocalorie.
avg_speedREALTotal_distance / total_timer_time. Unità: m/s.
max_speedREALVelocità massima, in metri al secondo.
avg_heart_rateINTEGERFrequenza cardiaca media (esclude il tempo di pausa). Unità: bpm.
max_heart_rateINTEGERFrequenza cardiaca massima, in battiti al minuto.
avg_cadenceINTEGERCadenza media, in rotazioni al minuto -- calcolata dal dispositivo di registrazione come total_cycles / total_timer_time, oppure total_cycles / total_elapsed_time, a seconda di un'impostazione del dispositivo non altrimenti registrata in questi dati.
avg_running_cadenceINTEGERCadenza media di corsa in passi al minuto.
max_cadenceINTEGERCadenza massima, in rotazioni al minuto.
max_running_cadenceINTEGERCadenza di corsa massima, in passi al minuto.
avg_powerINTEGERPotenza media, in watt -- calcolata dal dispositivo di registrazione a partire dal proprio totale di potenza interno, diviso per total_timer_time o total_elapsed_time a seconda di un'impostazione del dispositivo; né il totale di potenza né l'impostazione sono altrimenti registrati in questi dati.
max_powerINTEGERPotenza massima, in watt.
total_ascentINTEGERDislivello totale in salita in metri.
total_descentINTEGERDislivello totale in discesa in metri.
total_training_effectREALPunteggio dell'effetto dell'allenamento aerobico per la sessione.
first_lap_indexINTEGERIndice del primo giro (tra i giri dell'Activity principale) appartenente a questa sessione.
number_lapsINTEGERNumero di giri.
event_groupINTEGERRaggruppa eventi correlati, distinguendo flussi di eventi concorrenti (ad esempio segmenti separati all'interno di una sessione multisport) che condividono lo stesso event_id ed event_type.
triggerINTEGERCosa ha attivato la fine della sessione, ad esempio un arresto manuale o un auto-lap.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
nec_latINTEGERLatitudine dell'angolo nord-est. Unità: semicerchi.
nec_longINTEGERLongitudine dell'angolo nord-est. Unità: semicerchi.
swc_latINTEGERLatitudine dell'angolo sud-ovest. Unità: semicerchi.
swc_longINTEGERLongitudine dell'angolo sud-ovest. Unità: semicerchi.
number_lengthsINTEGERNumero di vasche in piscina.
normalized_powerINTEGERPotenza normalizzata in watt.
training_stress_scoreREALPunteggio di stress dell'allenamento (TSS).
intensity_factorREALFattore di intensità, potenza normalizzata come frazione della soglia funzionale di potenza.
left_right_balanceINTEGERBilanciamento di potenza sinistra/destra in percentuale, codificato secondo il tipo FIT left_right_balance_100 (il bit alto indica la sorgente della misurazione).
end_position_latINTEGERLatitudine della posizione finale, in semicerchi.
end_position_longINTEGERLongitudine della posizione finale, in semicerchi.
avg_stroke_countREALBracciate medie per vasca.
avg_stroke_distanceREALDistanza media percorsa per bracciata, in metri.
swim_strokeINTEGERTipo di bracciata di nuoto usata.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
pool_lengthREALLunghezza della vasca in metri.
threshold_powerINTEGERSoglia funzionale di potenza, in watt.
pool_length_unitINTEGERUnità (metrica o imperiale) in cui è espresso pool_length.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
number_active_lengthsINTEGERNumero di vasche attive in piscina.
total_workINTEGERLavoro totale svolto, in joule.
avg_altitudeREALAltitudine media durante questa sessione, in metri.
max_altitudeREALAltitudine massima raggiunta durante questa sessione, in metri.
gps_accuracyINTEGERPrecisione stimata della posizione GPS, in metri.
avg_gradeREALPendenza media (inclinazione) in percentuale.
avg_pos_gradeREALPendenza media in salita, in percentuale.
avg_neg_gradeREALPendenza media in discesa, in percentuale.
max_pos_gradeREALPendenza in salita più ripida, in percentuale.
max_neg_gradeREALPendenza in discesa più ripida, in percentuale.
avg_temperatureINTEGERTemperatura media in gradi Celsius.
max_temperatureINTEGERTemperatura massima, in gradi Celsius.
total_moving_timeREALTempo totale trascorso in movimento, in secondi.
avg_pos_vertical_speedREALVelocità verticale media in salita, in metri al secondo.
avg_neg_vertical_speedREALVelocità verticale media in discesa, in metri al secondo.
max_pos_vertical_speedREALVelocità verticale massima in salita, in metri al secondo.
max_neg_vertical_speedREALVelocità verticale massima in discesa, in metri al secondo.
min_heart_rateINTEGERFrequenza cardiaca minima in battiti al minuto.
time_in_heart_rate_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per frequenza cardiaca durante questa sessione. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_speed_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per velocità durante questa sessione. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_cadence_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per cadenza durante questa sessione. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
time_in_power_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per potenza durante questa sessione. unità: s; scala: 1000.Un valore per zona; i limiti delle zone stessi sono registrati nel record ZonesTarget/TimeInZone di questa attività, non qui.
avg_lap_timeREALTempo medio del giro in secondi.
best_lap_indexINTEGERIndice del giro più veloce in questa sessione.
min_altitudeREALAltitudine minima raggiunta durante questa sessione, in metri.
player_scoreINTEGERIl punteggio di questo utente in giochi o sport con un sistema di punteggio, ad esempio squash o racquetball.
opponent_scoreINTEGERPunteggio dell'avversario in giochi o sport con un sistema di punteggio avversario, ad esempio squash o racquetball.
opponent_nameTEXTNome dell'avversario, per giochi o sport con un sistema di punteggio avversario.
stroke_countTEXTNumero di volte in cui è stato usato ciascun tipo di bracciata.Un valore per ciascun valore dell'enum stroke_type.
zone_countTEXTConteggio registrato per ciascuna zona.Un valore per zona.
max_ball_speedREALVelocità massima della palla, in metri al secondo.
avg_ball_speedREALVelocità media della palla in metri al secondo.
avg_vertical_oscillationREALOscillazione verticale media in millimetri.
avg_stance_time_percentREALTempo medio di contatto a terra come percentuale del ciclo del passo.
avg_stance_timeREALTempo medio di contatto a terra per passo, in millisecondi.
avg_fractional_cadenceREALParte frazionaria di avg_cadence. Unità: rpm.
max_fractional_cadenceREALParte frazionaria di max_cadence. Unità: rpm.
total_fractional_cyclesREALParte frazionaria di total_cycles. Unità: cicli.
avg_total_hemoglobin_concTEXTunità: g/dL; scala: 100; media dell'emoglobina satura e non satura.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
min_total_hemoglobin_concTEXTunità: g/dL; scala: 100; minimo dell'emoglobina satura e non satura.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
max_total_hemoglobin_concTEXTunità: g/dL; scala: 100; massimo dell'emoglobina satura e non satura.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
avg_saturated_hemoglobin_percentTEXTunità: %; scala: 10; percentuale media di emoglobina satura di ossigeno.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
min_saturated_hemoglobin_percentTEXTunità: %; scala: 10; percentuale minima di emoglobina satura di ossigeno.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
max_saturated_hemoglobin_percentTEXTunità: %; scala: 10; percentuale massima di emoglobina satura di ossigeno.Un valore per ciascun sensore di ossigenazione muscolare (SmO2) collegato, quando ne è abbinato più di uno.
avg_left_torque_effectivenessREALEfficacia media della coppia sinistra, in percentuale.
avg_right_torque_effectivenessREALEfficacia media della coppia destra, in percentuale.
avg_left_pedal_smoothnessREALFluidità media del pedale sinistro, in percentuale.
avg_right_pedal_smoothnessREALFluidità media del pedale destro, in percentuale.
avg_combined_pedal_smoothnessREALFluidità media combinata della pedalata, in percentuale.
sport_profile_nameTEXTNome dello sport dal messaggio sport associato.
sport_indexINTEGEROrdinale a base zero che identifica a quale segmento sportivo, all'interno di un'attività multisport, appartiene questo record.
time_standingREALTempo totale trascorso in posizione eretta. Unità: s.
stand_countINTEGERNumero di transizioni allo stato in piedi.
avg_left_pcoINTEGEROffset medio del centro pedale sinistro. Unità: mm.
avg_right_pcoINTEGEROffset medio del centro pedale destro. Unità: mm.
avg_left_power_phaseTEXTAngoli medi della fase di potenza della pedalata (gamba sinistra), in gradi di rotazione della pedivella -- la porzione di ciascuna pedalata in cui viene applicata una forza significativa. Ciascuno dei 4 elementi dell'array è una misurazione diversa di questa fase (angolo iniziale, angolo finale, lunghezza dell'arco, centro), secondo power_phase_type.Un valore per ciascun valore dell'enum power_phase_type.
avg_left_power_phase_peakTEXTCome avg_left_power_phase, ma per la fase di potenza durante lo sforzo massimo di questa sessione anziché mediata sull'intero la sessione.Un valore per ciascun valore dell'enum power_phase_type.
avg_right_power_phaseTEXTCome avg_left_power_phase, per la gamba destra.Un valore per ciascun valore dell'enum power_phase_type.
avg_right_power_phase_peakTEXTCome avg_left_power_phase_peak, per la gamba destra.Un valore per ciascun valore dell'enum power_phase_type.
avg_power_positionTEXTPotenza media, in watt, suddivisa per posizione del ciclista (seduto, in piedi o in transizione tra le due) -- un valore per ciascun rider_position_type.Un valore per ciascun valore dell'enum rider_position_type.
max_power_positionTEXTCome avg_power_position, ma la potenza massima raggiunta anziché la media.Un valore per ciascun valore dell'enum rider_position_type.
avg_cadence_positionTEXTCadenza media, in rotazioni al minuto, suddivisa per posizione del ciclista (seduto, in piedi o in transizione tra le due).Un valore per ciascun valore dell'enum rider_position_type.
max_cadence_positionTEXTCome avg_cadence_position, ma la cadenza massima raggiunta anziché la media.Un valore per ciascun valore dell'enum rider_position_type.
enhanced_avg_speedREALTotal_distance / total_timer_time. Unità: m/s.
enhanced_max_speedREALVelocità massima, in metri al secondo, con codifica a intervallo esteso.
enhanced_avg_altitudeREALAltitudine media durante questa sessione, in metri (equivalente a intervallo esteso di avg_altitude).
enhanced_min_altitudeREALAltitudine minima raggiunta durante questa sessione, in metri (equivalente a intervallo esteso di min_altitude).
enhanced_max_altitudeREALAltitudine massima raggiunta durante questa sessione, in metri (equivalente a intervallo esteso di max_altitude).
avg_lev_motor_powerINTEGERPotenza media del motore Lev durante la sessione. Unità: watt.
max_lev_motor_powerINTEGERPotenza massima del motore Lev durante la sessione. Unità: watt.
lev_battery_consumptionREALConsumo della batteria Lev durante la sessione. Unità: percento.
avg_vertical_ratioREALRapporto verticale medio, in percentuale.
avg_stance_time_balanceREALBilanciamento medio sinistra/destra del tempo di contatto a terra, in percentuale.
avg_step_lengthREALLunghezza media del passo in millimetri.
total_anaerobic_training_effectREALPunteggio dell'effetto dell'allenamento anaerobico per la sessione.
avg_vamREALVelocità media di ascesa (VAM) in metri al secondo.
avg_depthREAL0 se sopra l'acqua. Unità: m.
max_depthREAL0 se sopra l'acqua. Unità: m.
surface_intervalINTEGERTempo trascorso dalla fine dell'ultima immersione. Unità: s.
start_cnsINTEGERCarico di tossicità da ossigeno per il sistema nervoso centrale (CNS) all'inizio dell'immersione, in percentuale.
end_cnsINTEGERCarico di tossicità da ossigeno per il sistema nervoso centrale (CNS) alla fine dell'immersione, in percentuale.
start_n2INTEGERCarico di azoto all'inizio dell'immersione, in percentuale.
end_n2INTEGERCarico di azoto alla fine dell'immersione, in percentuale.
avg_respiration_rateINTEGERFrequenza respiratoria media durante questo periodo, in respiri al minuto; sostituita da enhanced_avg_respiration_rate, con intervallo più ampio, dove presente.
max_respiration_rateINTEGERFrequenza respiratoria massima durante questo periodo, in respiri al minuto; sostituita da enhanced_max_respiration_rate, con intervallo più ampio, dove presente.
min_respiration_rateINTEGERFrequenza respiratoria minima durante questa sessione, in respiri al minuto; sostituita da enhanced_min_respiration_rate, con intervallo più ampio, dove presente.
min_temperatureINTEGERTemperatura minima in gradi Celsius.
o2_toxicityINTEGERCarico di tossicità dell'ossigeno, in OTU (unità di tossicità dell'ossigeno).
dive_numberINTEGERNumero che identifica questa immersione all'interno di un file di attività con più immersioni, quando applicabile.
training_load_peakREALValore di picco del carico di allenamento.
enhanced_avg_respiration_rateREALFrequenza respiratoria media in respiri al minuto.
enhanced_max_respiration_rateREALFrequenza respiratoria massima, in respiri al minuto.
enhanced_min_respiration_rateREALFrequenza respiratoria minima in respiri al minuto.
total_gritREALIl punteggio di grit stima quanto un percorso possa essere impegnativo per un ciclista in termini di tempo speso ad affrontare curve strette o forti pendenze. Unità: kGrit.
total_flowREALIl punteggio di flow stima per quanta distanza un ciclista decelera in intervalli in cui la decelerazione è superflua, come curve dolci o intervalli con pendenza ridotta. Unità: Flow.
jump_countINTEGERNumero di salti rilevati durante questo periodo, ad esempio salti da sci o snowboard.
avg_gritREALIl punteggio di grit stima quanto un percorso possa essere impegnativo per un ciclista in termini di tempo speso ad affrontare curve strette o forti pendenze. Unità: kGrit.
avg_flowREALIl punteggio di flow stima per quanta distanza un ciclista decelera in intervalli in cui la decelerazione è superflua, come curve dolci o intervalli con pendenza ridotta. Unità: Flow.
workout_feelINTEGERUna scala da 0 a 100 che rappresenta come si è sentito l'utente durante l'allenamento. Valori bassi indicano una sensazione negativa, valori alti una sensazione positiva.
workout_rpeINTEGERScala comune Borg CR10 / RPE 0-10, moltiplicata per 10. Punteggio aggregato per tutti gli allenamenti in un'unica sessione.
avg_spo2INTEGERSPO2 medio per la sessione di monitoraggio. Unità: percentuale.
avg_stressINTEGERStress medio per la sessione di monitoraggio. Unità: percentuale.
sdrr_hrvINTEGERDeviazione standard dell'intervallo R-R (SDRR) - misura della variabilità della frequenza cardiaca più utile per gli utenti wellness. Unità: mS.
rmssd_hrvINTEGERRadice quadrata della media dei quadrati delle differenze successive (RMSSD) - misura della variabilità della frequenza cardiaca più utile per gli atleti. Unità: mS.
total_fractional_ascentREALParte frazionaria di total_ascent. Unità: m.
total_fractional_descentREALParte frazionaria di total_descent. Unità: m.
avg_core_temperatureREALTemperatura corporea interna media in gradi Celsius.
min_core_temperatureREALTemperatura corporea interna minima in gradi Celsius.
max_core_temperatureREALTemperatura corporea interna massima, in gradi Celsius.
total_repsINTEGERNumero totale di ripetizioni.Un sottocampo del campo FIT total_cycles, attivo quando sub_sport è strength_training o sport è hiit.
total_pushesINTEGERNumero totale di spinte in una sessione.Un sottocampo del campo FIT total_cycles, attivo quando sport è wheelchair_push_run o wheelchair_push_walk.

SetX

Rappresenta una serie di allenamento di forza, inclusi ripetizioni, peso e durata.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTMarca temporale della serie, in formato ISO8601.
durationINTEGERdurata della serie, in secondi.
repetitionsINTEGERN. di ripetizioni del movimento.
weightINTEGERQuantità di peso applicato per la serie. Unità: kg.
set_typeINTEGERTipo di set (SetX).L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
start_timeTEXTOra di inizio della serie.
raw_category_garmin_keyTEXTCodice FIT grezzo exercise_category[0] per l'esercizio di questo set, ad es. "7". Memorizzato letteralmente, non risolto.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
raw_category_subtype_garmin_keyTEXTCodici FIT grezzi exercise_category[0] + exercise_name[0], separati da spazio nello stesso modo in cui NumericVectorToText formatta un valore composto -- ad es. "7 2" -- presente solo quando l'esercizio di questo set ha un sottotipo catalogato specifico (ad es. "Lat Pulldown" anziché semplicemente "Pull Up"); vuoto altrimenti.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
weight_display_unitINTEGERUnità (ad es. chilogrammi o libbre) in cui deve essere visualizzato il campo weight.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
workout_step_indexINTEGERIndice del workout_step (nel Workout principale) che ha prodotto questo record, quando generato da un allenamento strutturato.

SkinTempOvernight

Skin_temp_overnight:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
local_timestampTEXTMarca temporale locale, in formato ISO8601.
average_deviationREALLa deviazione media notturna dalla temperatura basale, in gradi C.
average7_day_deviationREALLa deviazione media notturna su 7 giorni dalla temperatura basale, in gradi C.
nightly_valueREALValore finale della temperatura notturna.

SlaveDevice

Elenca i dispositivi periferici collegati, come sensori o accessori.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
manufacturer_idINTEGERCodice produttore FIT che identifica il produttore del dispositivo, ad esempio Garmin o un partner terzo.
product_idINTEGERCodice prodotto specifico del produttore che identifica il modello del dispositivo; interpretato tramite garmin_product_id o favero_product_id quando il produttore definisce una propria tabella di codici prodotto.
favero_product_idINTEGERCodice prodotto specifico Favero che identifica il modello del dispositivo, valido solo quando manufacturer_id è Favero Electronics.
garmin_product_idINTEGERCodice prodotto specifico Garmin che identifica il modello del dispositivo, valido solo quando manufacturer_id è Garmin.

SleepAssessment

Punteggi di valutazione della qualità del sonno per una singola notte, calcolati dal dispositivo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
combined_awake_scoreINTEGERMedia di awake_time_score e awakenings_count_score. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
awake_time_scoreINTEGERPunteggio che valuta il tempo totale trascorso svegli durante il sonno. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
awakenings_count_scoreINTEGERPunteggio che valuta il numero di risvegli che interrompono il sonno. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
deep_sleep_scoreINTEGERPunteggio che valuta la quantità di sonno profondo. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
sleep_duration_scoreINTEGERPunteggio che valuta la qualità del sonno in base alle fasi del sonno, alla variabilità della frequenza cardiaca e agli eventuali risvegli durante la notte. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
light_sleep_scoreINTEGERPunteggio che valuta la quantità di sonno leggero. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
overall_sleep_scoreINTEGERPunteggio totale che riassume la qualità complessiva del sonno, combinando durata e qualità del sonno. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
sleep_quality_scoreINTEGERPunteggio che valuta la qualità del sonno in base alle fasi del sonno, alla variabilità della frequenza cardiaca e agli eventuali risvegli durante la notte. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
sleep_recovery_scoreINTEGERPunteggio che valuta stress e recupero durante il sonno. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
rem_sleep_scoreINTEGERPunteggio che valuta la quantità di sonno REM. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
sleep_restlessness_scoreINTEGERPunteggio che valuta la quantità di irrequietezza durante il sonno. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
awakenings_countINTEGERIl numero di risvegli durante il sonno.
interruptions_scoreINTEGERPunteggio che valuta le interruzioni del sonno. Se valido: da 0 (peggiore) a 100 (migliore).Se sconosciuto, non viene registrato alcun punteggio.
average_stress_during_sleepREALEsclude lo stress durante i periodi di veglia nella finestra del sonno.

SleepDisruptionOvernightSeverity

Sleep_disruption_overnight_severity:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
severityINTEGERlivello di gravità dell'interruzione del sonno.

SleepDisruptionSeverityPeriod

Sleep_disruption_severity_period:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
timestampTEXTIn formato ISO8601.
severityINTEGERlivello di gravità dell'interruzione del sonno.

SleepLevel

Un singolo periodo classificato di una sessione di sonno (ad es. sonno leggero, profondo o REM).

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
SleepLevelINTEGERCodice FIT del livello di sonno che classifica questo periodo, ad esempio sonno leggero, profondo o REM.

Software

contiene le informazioni sulla versione del firmware o del software del dispositivo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERL'indice del messaggio.
versionREALNumero di versione del software.
part_numberTEXTIl numero di parte.

SpeedZone

Definisce le zone di allenamento per la velocità.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
high_valueREALLimite superiore di questa zona di velocità, in metri al secondo.
NameTEXTNome assegnato dall'utente a questa zona di velocità.

Split

Uno split contrassegnato dall'utente o rilevato automaticamente all'interno di un'attività (ad es. una salita, discesa o intervallo), con proprio tempo trascorso, distanza e velocità.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
split_typeINTEGERCodice FIT del tipo di split che classifica questo split, ad esempio salita, discesa o intervallo attivo/riposo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
total_elapsed_timeREALTempo totale trascorso, incluse le pause, in secondi.
total_timer_timeREALTempo totale del timer, escluse le pause, in secondi.
total_distanceREALDistanza totale in metri.
avg_speedREALVelocità media in metri al secondo.
start_timeTEXTOra di inizio dello split, in formato ISO8601.
total_ascentINTEGERDislivello totale in salita in metri.
total_descentINTEGERDislivello totale in discesa in metri.
start_position_latINTEGERLatitudine della posizione iniziale, in semicerchi.
start_position_longINTEGERLongitudine della posizione iniziale, in semicerchi.
end_position_latINTEGERLatitudine della posizione finale, in semicerchi.
end_position_longINTEGERLongitudine della posizione finale, in semicerchi.
max_speedREALVelocità massima, in metri al secondo.
avg_vert_speedREALVelocità verticale media in metri al secondo.
end_timeTEXTOra di fine dello split, in formato ISO8601.
total_caloriesINTEGERCalorie totali bruciate, in kilocalorie.
start_elevationREALAltitudine all'inizio di questo split, in metri.
total_moving_timeREALTempo totale trascorso in movimento, in secondi.

SplitSummary

Split_summary:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
split_typeINTEGERCodice FIT del tipo di split che classifica questo split, ad esempio salita, discesa o intervallo attivo/riposo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
number_splitsINTEGERNumero di split inclusi in questo riepilogo.
total_timer_timeREALTempo totale del timer, escluse le pause, in secondi.
total_distanceREALDistanza totale in metri.
avg_speedREALVelocità media in metri al secondo.
max_speedREALVelocità massima, in metri al secondo.
total_ascentINTEGERDislivello totale in salita in metri.
total_descentINTEGERDislivello totale in discesa in metri.
avg_heart_rateINTEGERFrequenza cardiaca media in battiti al minuto.
max_heart_rateINTEGERFrequenza cardiaca massima, in battiti al minuto.
avg_vert_speedREALVelocità verticale media in metri al secondo.
total_caloriesINTEGERCalorie totali bruciate, in kilocalorie.
total_moving_timeREALTempo totale trascorso in movimento, in secondi.

Spo2Data

Spo2_data:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
reading_spo2INTEGERLettura della saturazione di ossigeno nel sangue (SpO2), in percentuale.
reading_confidenceINTEGERLivello di affidabilità della lettura del pulsossimetro.
modeINTEGERMomento in cui i dati sono stati acquisiti.

Sport

Indica il tipo di sport e il sottotipo associati all'attività.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
sport_idINTEGERCodice del tipo di sport, come corsa o ciclismo; sub_sport_id lo specifica ulteriormente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
sub_sport_idINTEGERCodice del sottotipo di sport, che fornisce una classificazione più specifica all'interno di sport_id, come ciclismo indoor o trail running.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
NameTEXTNome visualizzato assegnato dall'utente o generato per questo sport.

StressLevel

Stress_level: valore da 1 a 100 calcolato da FirstBeat.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
stress_level_valueINTEGERPunteggio di stress calcolato, su una scala da 1 a 100.
stress_level_timeTEXTOra in cui è stato calcolato il punteggio di stress, in formato ISO8601.

TankSummary

Tank_summary:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
sensorINTEGERID dispositivo ANT+ del sensore di pressione della bombola.
start_pressureREALPressione della bombola all'inizio dell'immersione, in bar.
end_pressureREALPressione della bombola alla fine dell'immersione, in bar.
volume_usedREALVolume di gas utilizzato, in litri.

TankUpdate

Tank_update:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
sensorINTEGERID dispositivo ANT+ del sensore di pressione della bombola.
pressureREALPressione della bombola in bar.

ThreeDSensorCalibration

Memorizza i dati di calibrazione per sensori 3D come accelerometri e giroscopi.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTParte in secondi interi della marca temporale, in formato ISO8601.
sensor_typeINTEGERIndica per quale sensore è la calibrazione.
calibration_factorINTEGERFattore di calibrazione usato per convertire il valore ADC grezzo in gradi, g, ecc.
accel_cal_factorINTEGERFattore di calibrazione dell'accelerometro. Unità: g.
gyro_cal_factorINTEGERFattore di calibrazione del giroscopio. Unità: deg/s.
calibration_divisorINTEGERDivisore del fattore di calibrazione. Unità: conteggi.
level_shiftINTEGERValore di scostamento del livello usato per riportare il valore ADC nell'intervallo.
offset_calTEXTFattori di calibrazione interni, uno per ciascuno: xy, yx, zx.Un valore per ciascuna coppia di assi, in quest'ordine fisso: xy, yx, zx.
orientation_matrixTEXTscala: 65535; matrice di rotazione 3x3 (per righe).Un valore per ciascuna cella della matrice, per righe: gli indici 0-2 sono la riga 0, 3-5 la riga 1, 6-8 la riga 2.

TimeInZone

Tiene traccia del tempo trascorso nelle varie zone di allenamento, come frequenza cardiaca, velocità e potenza.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
reference_mesgINTEGERMessaggio di riferimento.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
reference_indexINTEGERIndice del record specifico referenziato (abbinato a reference_mesg, che ne identifica il tipo di messaggio).
time_in_heart_rate_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per frequenza cardiaca. unità: s; scala: 1000.Un valore per zona, allineato per indice con heart_rate_zone_high_boundary.
time_in_speed_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per velocità. unità: s; scala: 1000.Un valore per zona, allineato per indice con speed_zone_high_boundary.
time_in_cadence_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per cadenza. unità: s; scala: 1000.Un valore per zona, allineato per indice con cadence_zone_high_bondary.
time_in_power_zoneTEXTTempo totale trascorso in ciascuna zona di allenamento per potenza. unità: s; scala: 1000.Un valore per zona, allineato per indice con power_zone_high_boundary.
heart_rate_zone_high_boundaryTEXTLimite superiore di frequenza cardiaca di questa zona, in battiti al minuto.Un valore per zona, allineato per indice con time_in_heart_rate_zone.
speed_zone_high_boundaryTEXTLimite superiore di velocità di questa zona. unità: m/s; scala: 1000.Un valore per zona, allineato per indice con time_in_speed_zone.
cadence_zone_high_bondaryTEXTLimite superiore di cadenza di questa zona, in rotazioni al minuto.Un valore per zona, allineato per indice con time_in_cadence_zone.
power_zone_high_boundaryTEXTLimite superiore di potenza di questa zona, in watt.Un valore per zona, allineato per indice con time_in_power_zone.
heart_rate_calc_typeINTEGERMetodo di calcolo delle zone di frequenza cardiaca FIT, ad esempio percentuale della frequenza cardiaca massima o percentuale della riserva di frequenza cardiaca.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
max_heart_rateINTEGERFrequenza cardiaca massima usata come base per il calcolo delle zone di frequenza cardiaca, in battiti al minuto.
resting_heart_rateINTEGERFrequenza cardiaca a riposo usata come base per il calcolo delle zone di frequenza cardiaca, in battiti al minuto.
threshold_heart_rateINTEGERSoglia di frequenza cardiaca (LTHR) usata come base per il calcolo delle zone di frequenza cardiaca con il metodo della percentuale di soglia.
pwr_calc_typeINTEGERTipo di calcolo della potenza.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
functional_threshold_powerINTEGERPotenza di soglia funzionale (FTP) usata come base per il calcolo delle zone di potenza, in watt.

TimestampCorrelation

Fornisce la corrispondenza tra l'ora di sistema e l'ora UTC per la sincronizzazione.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTParte in secondi interi della marca temporale UTC nel momento in cui è stata registrata la marca temporale di sistema, in formato ISO8601.
fractional_timestampREALParte frazionaria del timestamp UTC al momento della registrazione del timestamp di sistema. Unità: s.
system_timestampTEXTParte intera in secondi del timestamp di sistema, in formato ISO8601.
fractional_system_timestampREALParte frazionaria del timestamp di sistema. Unità: s.
local_timestampTEXTTimestamp epoch espresso in ora locale, in formato ISO8601, usato per convertire le marche temporali in ora locale.
timestamp_msINTEGERParte in millisecondi del timestamp UTC al momento della registrazione del timestamp di sistema.
system_timestamp_msINTEGERParte in millisecondi del timestamp di sistema.

Totals

Totali cumulativi dell'attività (distanza, calorie, tempo, numero di sessioni) per uno sport, accumulati dall'ultimo azzeramento del dispositivo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
timestampTEXTIn formato ISO8601.
timer_timeINTEGERTempo totale di movimento/registrazione accumulato in tutte le sessioni conteggiate in questo record Totals, esclusi i periodi in pausa. Unità: s.
distanceINTEGERDistanza totale accumulata, in metri.
caloriesINTEGERCalorie totali bruciate, in kilocalorie.
sport_idINTEGERCodice del tipo di sport che identifica lo sport, ad esempio corsa o ciclismo; sub_sport_id lo specifica ulteriormente.
elapsed_timeINTEGERTempo totale accumulato in tutte le sessioni conteggiate in questo record Totals, inclusi i periodi in pausa. Unità: s.
sessionsINTEGERNumero totale di sessioni.
active_timeINTEGERTempo attivo in secondi.
sport_indexINTEGEROrdinale a base zero che identifica a quale segmento sportivo, all'interno di un'attività multisport, appartiene questo record.

TrainingFile

Corrisponde a FileID per un file il cui tipo è allenamento o percorso.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
typeINTEGERTipo di file FIT che identifica il tipo di file (attività, allenamento, percorso, impostazioni, ecc.) -- vedere la tabella FileTypeLookup per la mappatura completa codice-descrizione.
manufacturer_idINTEGERCodice produttore FIT che identifica il produttore del dispositivo, ad esempio Garmin o un partner terzo.
product_idINTEGERCodice prodotto specifico del produttore che identifica il modello del dispositivo; interpretato tramite garmin_product_id o favero_product_id quando il produttore definisce una propria tabella di codici prodotto.
favero_product_idINTEGERCodice prodotto specifico Favero che identifica il modello del dispositivo, valido solo quando manufacturer_id è Favero Electronics.
garmin_product_idINTEGERCodice prodotto specifico Garmin che identifica il modello del dispositivo, valido solo quando manufacturer_id è Garmin.
serial_numberINTEGERNumero di serie del dispositivo, quando disponibile.
time_createdINTEGEROra di creazione del file di allenamento, in formato ISO8601.

TrainingSettings

Memorizza le metriche target per allenamenti strutturati, come distanza, velocità e tempo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
target_distanceREALDistanza obiettivo in metri.
target_speedREALVelocità obiettivo in metri al secondo.
target_timeINTEGERTempo obiettivo in secondi.
precise_target_speedREALUn campo di velocità target più preciso. Unità: m/s.

UserProfile

contiene dati personali dell'utente, come età, peso, altezza e preferenze di fitness.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
friendly_nameTEXTUsato per il saluto del Rapporto Mattutino.
genderINTEGERGenere dell'utente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
ageINTEGEREtà dell'utente in anni.
heightREALAltezza dell'utente in metri.
weightREALPeso dell'utente in chilogrammi.
languageINTEGERLingua preferita dell'utente.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
elev_settingINTEGERUnità (ad es. metri o piedi) in cui devono essere visualizzati i valori di altitudine.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
weight_settingINTEGERUnità (ad es. chilogrammi o libbre) in cui devono essere visualizzati i valori di peso.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
resting_heart_rateINTEGERFrequenza cardiaca a riposo in battiti al minuto.
default_max_running_heart_rateINTEGERFrequenza cardiaca massima predefinita per la corsa, in battiti al minuto.
default_max_biking_heart_rateINTEGERFrequenza cardiaca massima predefinita per il ciclismo, in battiti al minuto.
default_max_heart_rateINTEGERFrequenza cardiaca massima predefinita, in battiti al minuto.
heart_rate_settingINTEGERModalità di visualizzazione per i valori di frequenza cardiaca, ad esempio battiti al minuto grezzi o percentuale della frequenza cardiaca massima.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
speed_settingINTEGERUnità (ad es. km/h o mph) in cui devono essere visualizzati i valori di velocità.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
dist_settingINTEGERUnità (ad es. chilometri o miglia) in cui devono essere visualizzati i valori di distanza.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
power_settingINTEGERUnità in cui devono essere visualizzati i valori di potenza.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
activity_classINTEGERClassificazione del livello di attività complessivo dell'utente, usata per calibrare le stime di calorie e allenamento.
position_settingINTEGERFormato delle coordinate (ad es. gradi-minuti-secondi o gradi decimali) in cui devono essere visualizzati i valori di posizione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
temperature_settingINTEGERUnità (ad es. Celsius o Fahrenheit) in cui devono essere visualizzati i valori di temperatura.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
local_idINTEGERIdentificatore di questo profilo utente, univoco all'interno del dispositivo, non a livello globale.
global_idTEXTIdentificatore univoco globale per questo utente, usato per correlare i profili tra dispositivi diversi.Un byte per elemento di questo identificatore.
wake_timeTEXTOrario abituale di risveglio.
sleep_timeTEXTOrario abituale di andare a letto.
height_settingINTEGERUnità (ad es. metri o piedi/pollici) in cui devono essere visualizzati i valori di altezza.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
user_running_step_lengthREALLunghezza del passo di corsa definita dall'utente, impostata a 0 per la lunghezza automatica.
user_walking_step_lengthREALLunghezza del passo di camminata definita dall'utente, impostata a 0 per la lunghezza automatica.
depth_settingINTEGERUnità (ad es. metri o piedi) in cui devono essere visualizzati i valori di profondità d'immersione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
dive_countINTEGERNumero totale di immersioni registrate per questo utente.

Video

Memorizza i metadati per un video associato a un'attività.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
urlTEXTURL da cui è possibile recuperare il video.
hosting_providerTEXTServizio che ospita il video, ad esempio YouTube.
durationINTEGERTempo di riproduzione del video. Unità: ms.

VideoClip

Rappresenta un segmento di un video associato a un'attività.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
clip_numberINTEGERIndice che identifica questa clip tra le altre clip dello stesso video.
start_timestampTEXTOra di inizio della clip video, in formato ISO8601.
start_timestamp_msINTEGERParte frazionaria in secondi di start_timestamp, in millisecondi.
end_timestampTEXTOra di fine della clip video, in formato ISO8601.
end_timestamp_msINTEGERParte frazionaria in secondi di end_timestamp, in millisecondi.
clip_startINTEGERInizio della clip nel tempo video. Unità: ms.
clip_endINTEGERFine della clip nel tempo video. Unità: ms.

VideoDescription

Memorizza le informazioni descrittive per un video associato a un'attività.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERPosizione, a partire da zero, di questa parte all'interno del descrizione completo -- i descrizione lunghi vengono suddivisi su più record VideoDescription (vedere message_count), riassemblati concatenando il testo di ciascuna parte nell'ordine di message_index.
message_countINTEGERNumero totale di parti in cui è suddiviso il descrizione completo; message_index va da 0 a message_count - 1 tra le parti di questo descrizione.
textTEXTTesto della descrizione del video.

VideoFrame

Rappresenta un singolo fotogramma in un video registrato con informazioni di marca temporale.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTParte in secondi interi della marca temporale, in formato ISO8601.
timestamp_msINTEGERParte in millisecondi del timestamp.
frame_numberINTEGERNumero del fotogramma a cui corrispondono timestamp e timestamp_ms.

VideoTitle

Memorizza le informazioni sul titolo per un video associato a un'attività.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERPosizione, a partire da zero, di questa parte all'interno del titolo completo -- i titolo lunghi vengono suddivisi su più record VideoTitle (vedere message_count), riassemblati concatenando il testo di ciascuna parte nell'ordine di message_index.
message_countINTEGERNumero totale di parti in cui è suddiviso il titolo completo; message_index va da 0 a message_count - 1 tra le parti di questo titolo.
textTEXTTesto del titolo del video.

WatchfaceSettings

Memorizza le opzioni di personalizzazione per i layout e gli stili dei quadranti dell'orologio.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
modeINTEGERModalità di visualizzazione del quadrante.
layoutINTEGERidentificatore del layout del quadrante dell'orologio.
digital_layoutINTEGERIdentificatore del layout usato quando il quadrante dell'orologio è in modalità digitale.
analog_layoutINTEGERIdentificatore del layout usato quando il quadrante dell'orologio è in modalità analogica.

WeatherAlert

Fornisce avvisi o comunicazioni relative alle condizioni meteo.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTIn formato ISO8601.
report_idTEXTIdentificatore univoco dalla stringa dell'ID report GCS, lunghezza 12.
issue_timeTEXTOra di emissione dell'avviso, in formato ISO8601.
expire_timeTEXTOra di scadenza dell'avviso, in formato ISO8601.
severityINTEGERAvviso, allerta, avvertenza, comunicato.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
typeINTEGERTornado, temporale severo, ecc.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

WeatherConditions

Registra dati ambientali come temperatura, vento e umidità.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTOra di aggiornamento delle condizioni attuali, altrimenti ora della previsione, in formato ISO8601.
weather_reportINTEGERAttuale o previsto.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
temperatureINTEGERtemperatura in gradi Celsius.
conditionINTEGERCorrisponde al campo weatherIcon della risposta GSC.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
wind_directionINTEGERDirezione del vento in gradi.
wind_speedREALVelocità del vento in metri al secondo.
precipitation_probabilityINTEGERIntervallo 0-100.
temperature_feels_likeINTEGERIndice di calore se GCS heatIdx è maggiore o uguale a 90F, oppure temperatura percepita da vento se GCS windChill è minore o uguale a 32F. Unità: C.
relative_humidityINTEGERUmidità relativa, in percentuale.
locationTEXTStringa corrispondente alla stringa di posizione della risposta GCS.
observed_at_timeTEXTOra di osservazione delle condizioni, in formato ISO8601.
observed_location_latINTEGERLatitudine della posizione meteo osservata, in semicerchi.
observed_location_longINTEGERLongitudine della posizione meteo osservata, in semicerchi.
day_of_weekINTEGERGiorno della settimana a cui si applica questa previsione.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
high_temperatureINTEGERTemperatura massima registrata, in gradi Celsius.
low_temperatureINTEGERTemperatura minima registrata, in gradi Celsius.

WeightScale

Misurazione del peso della persona in piedi sulla bilancia Garmin Index.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
timestampTEXTMarca temporale della misurazione, in formato ISO8601.
weightREALmisurazione del peso. Unità: kg.
percent_fatREALPercentuale di grasso corporeo. Unità: %.
percent_hydrationREALPercentuale di idratazione corporea. Unità: %.
visceral_fat_massREALMassa di grasso viscerale in chilogrammi.
bone_massREALMassa ossea in chilogrammi.
muscle_massREALMassa muscolare in chilogrammi.
basal_metREALMetabolismo basale. Unità: kcal/giorno.
physique_ratingINTEGERValutazione della corporatura, sulla scala usata dalle bilance di composizione corporea Garmin/Tanita.
active_metREALMetabolismo attivo. ~4kJ per kcal, 0,25 consente un massimo di 16384 kcal.
metabolic_ageINTEGEREtà metabolica, in anni.
visceral_fat_ratingINTEGERValutazione del grasso viscerale, sulla scala usata dalle bilance di composizione corporea Garmin/Tanita.
user_profile_indexINTEGERAssocia questo messaggio della bilancia a un utente. Corrisponde all'indice del messaggio del profilo utente nel file della bilancia.
bmiREALIndice di massa corporea. Unità: kg/m^2.

Workout

Una definizione di allenamento strutturato -- nome, sport, funzionalità e numero di record WorkoutStep che compongono la sua sequenza ordinata di passi.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
sport_idINTEGERCodice del tipo di sport che identifica lo sport, ad esempio corsa o ciclismo; sub_sport_id lo specifica ulteriormente.
capabilities_idINTEGERBitmask di flag workout_capabilities che descrive quali tipi di dati opzionali (ad esempio frequenza cardiaca o potenza) include questo allenamento.
number_valid_stepsINTEGERNumero di passi validi.
workout_nameTEXTNome assegnato dall'utente a questo allenamento.
sub_sport_idINTEGERCodice del sottotipo di sport che fornisce una classificazione più specifica all'interno di sport_id, ad esempio ciclismo indoor o trail running.
pool_lengthREALLunghezza della vasca in metri.
pool_length_unitINTEGERUnità (metrica o imperiale) in cui è espresso pool_length.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
workout_descriptionTEXTDescrizione dell'allenamento.

WorkoutSession

Workout_session:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
sport_idINTEGERCodice del tipo di sport che identifica lo sport, ad esempio corsa o ciclismo; sub_sport_id lo specifica ulteriormente.
sub_sport_idINTEGERCodice del sottotipo di sport che fornisce una classificazione più specifica all'interno di sport_id, ad esempio ciclismo indoor o trail running.
number_valid_stepsINTEGERNumero di passi validi.
first_step_indexINTEGERIndice del primo workout_step (nel Workout principale) appartenente a questa sessione.
pool_lengthREALLunghezza della vasca in metri.
pool_length_unitINTEGERUnità (metrica o imperiale) in cui è espresso pool_length.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

WorkoutStep

Workout_step:.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
message_indexINTEGERIndice di questo record tra gli altri record dello stesso tipo nel file, usato per preservarne l'ordine originale.
workout_step_nameTEXTNome libero assegnato a questo passo dell'allenamento.
duration_typeINTEGERModalità di misurazione della durata di questo passo, ad esempio per tempo, distanza, calorie o un numero fisso di ripetizioni.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
duration_valueINTEGERValore grezzo della durata per questo passo; la sua unità dipende da duration_type (vedere i campi specifici per tipo duration_time/duration_distance/ecc. per il valore decodificato).
duration_timeREALValore di tempo per un obiettivo basato sul tempo o durata di un avviso, in secondi.
duration_distanceREALValore di distanza per un obiettivo o una durata di allarme basati sulla distanza, in metri.
duration_heart_rateINTEGERValore di condizione della frequenza cardiaca per una durata del passo basata sulla frequenza cardiaca. Un valore di 0-100 è una percentuale della frequenza cardiaca massima; un valore superiore a 100 è bpm più 100. Unità: % o bpm.
duration_caloriesINTEGERValore calorico per la durata di un passo dell'allenamento basato sulle calorie, in kilocalorie.
duration_stepINTEGERMessage_index del passo a cui tornare in ciclo. Si presume che i passi siano nell'ordine di message_index. I membri custom_name e intensity non sono definiti per questo tipo di durata.
duration_powerINTEGERValore di condizione della potenza per una durata del passo basata sulla potenza. Un valore di 0-1000 è una percentuale della soglia funzionale di potenza (FTP); un valore superiore a 1000 è watt più 1000. Unità: % o watt.
duration_repsINTEGERNumero di ripetizioni per una durata del passo basata sulle ripetizioni.
target_typeINTEGERRispetto a cosa viene misurato l'obiettivo di questo passo, ad esempio velocità, frequenza cardiaca, cadenza o potenza.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
target_valueINTEGERValore numerico target per questo obiettivo o passo dell'allenamento; la sua unità e il suo significato dipendono dal campo tipo abbinato (ad esempio goal_type o duration_type).
target_speed_zoneINTEGERZona di velocità selezionata come obiettivo di questo passo, numerata 1-10; 0 significa che viene usato un obiettivo personalizzato (vedere custom_target_speed_low/custom_target_speed_high).
target_heart_rate_zoneINTEGERZona di frequenza cardiaca selezionata come obiettivo di questo passo, numerata 1-5; 0 significa che viene usato un obiettivo personalizzato (vedere custom_target_heart_rate_low/custom_target_heart_rate_high).
target_cadence_zoneINTEGERZona di cadenza selezionata come obiettivo di questo passo (l'intervallo valido dipende dal dispositivo, non è fissato dal profilo FIT); 0 significa che viene usato un obiettivo personalizzato (vedere custom_target_cadence_low/custom_target_cadence_high).
target_power_zoneINTEGERZona di potenza selezionata come obiettivo di questo passo, numerata 1-7; 0 significa che viene usato un obiettivo personalizzato (vedere custom_target_power_low/custom_target_power_high).
repeat_stepsINTEGERN. di ripetizioni.
repeat_timeREALValore di tempo per una fase di intervallo ripetuto, in secondi.
repeat_distanceREALValore di distanza per un passo di intervallo ripetuto, in metri.
repeat_caloriesINTEGERValore calorico per un passo di intervallo ripetuto, in kilocalorie.
repeat_heart_rateINTEGERValore di condizione della frequenza cardiaca per una condizione di ripetizione/loop basata sulla frequenza cardiaca. Un valore di 0-100 è una percentuale della frequenza cardiaca massima; un valore superiore a 100 è bpm più 100. Unità: % o bpm.
repeat_powerINTEGERValore di condizione della potenza per una condizione di ripetizione/loop basata sulla potenza. Un valore di 0-1000 è una percentuale della soglia funzionale di potenza (FTP); un valore superiore a 1000 è watt più 1000. Unità: % o watt.
target_stroke_typeINTEGERTipo di bracciata di nuoto a cui si applica l'obiettivo di questo passo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
custom_target_value_lowINTEGERValore grezzo del limite inferiore per un intervallo target personalizzato; la sua unità dipende da target_type (vedere i campi specifici per tipo custom_target_speed_low/custom_target_heart_rate_low/ecc. per il valore decodificato).
custom_target_speed_lowREALLimite inferiore dell'intervallo personalizzato di velocità target, in metri al secondo.
custom_target_heart_rate_lowINTEGERLimite inferiore di un intervallo di obiettivo personalizzato di frequenza cardiaca. Un valore di 0-100 è una percentuale della frequenza cardiaca massima; un valore superiore a 100 è bpm più 100. Unità: % o bpm.
custom_target_cadence_lowINTEGERLimite inferiore dell'intervallo personalizzato di cadenza target, in rotazioni al minuto.
custom_target_power_lowINTEGERLimite inferiore di un intervallo di obiettivo personalizzato di potenza. Un valore di 0-1000 è una percentuale della soglia funzionale di potenza (FTP); un valore superiore a 1000 è watt più 1000. Unità: % o watt.
custom_target_value_highINTEGERValore grezzo del limite superiore per un intervallo target personalizzato; la sua unità dipende da target_type (vedere i campi specifici per tipo custom_target_speed_high/custom_target_heart_rate_high/ecc. per il valore decodificato).
custom_target_speed_highREALLimite superiore dell'intervallo di velocità target personalizzato, in metri al secondo.
custom_target_heart_rate_highINTEGERLimite superiore di un intervallo di obiettivo personalizzato di frequenza cardiaca. Un valore di 0-100 è una percentuale della frequenza cardiaca massima; un valore superiore a 100 è bpm più 100. Unità: % o bpm.
custom_target_cadence_highINTEGERLimite superiore dell'intervallo di cadenza target personalizzato, in rivoluzioni al minuto.
custom_target_power_highINTEGERLimite superiore di un intervallo di obiettivo personalizzato di potenza. Un valore di 0-1000 è una percentuale della soglia funzionale di potenza (FTP); un valore superiore a 1000 è watt più 1000. Unità: % o watt.
intensityINTEGERClassificazione dell'intensità del passo di allenamento, ad esempio riscaldamento, attivo, riposo o defaticamento.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
notesTEXTNote in testo libero per questo passo dell'allenamento.
equipmentINTEGERAttrezzatura usata per questo passo di allenamento, ad esempio pinnette o una tavoletta.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
exercise_categoryINTEGERCodice FIT grezzo della categoria dell'esercizio che identifica la famiglia di esercizi, ad esempio panca piana o curl (vedere raw_category_garmin_key di SetX per la risoluzione del nome localizzato).
exercise_nameINTEGERCodice FIT grezzo del nome dell'esercizio che identifica la variante specifica all'interno della categoria (vedere raw_category_subtype_garmin_key di SetX per la risoluzione del nome localizzato).
exercise_weightREALPeso usato per l'esercizio, in chilogrammi.
weight_display_unitINTEGERUnità (ad es. chilogrammi o libbre) in cui deve essere visualizzato il campo weight.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
secondary_target_typeINTEGERCome target_type, per l'obiettivo secondario di questo passo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
secondary_target_valueINTEGERCome target_value, per il target secondario di questo passo.
secondary_target_speed_zoneINTEGERZona di velocità selezionata come obiettivo secondario di questo passo, numerata 1-10; 0 significa che viene usato un obiettivo personalizzato (vedere secondary_custom_target_speed_low/secondary_custom_target_speed_high).
secondary_target_heart_rate_zoneINTEGERZona di frequenza cardiaca selezionata come obiettivo secondario di questo passo, numerata 1-5; 0 significa che viene usato un obiettivo personalizzato (vedere secondary_custom_target_heart_rate_low/secondary_custom_target_heart_rate_high).
secondary_target_cadence_zoneINTEGERZona di cadenza selezionata come obiettivo secondario di questo passo (l'intervallo valido dipende dal dispositivo, non è fissato dal profilo FIT); 0 significa che viene usato un obiettivo personalizzato (vedere secondary_custom_target_cadence_low/secondary_custom_target_cadence_high).
secondary_target_power_zoneINTEGERZona di potenza selezionata come obiettivo secondario di questo passo, numerata 1-7; 0 significa che viene usato un obiettivo personalizzato (vedere secondary_custom_target_power_low/secondary_custom_target_power_high).
secondary_target_stroke_typeINTEGERCome target_stroke_type, per l'obiettivo secondario di questo passo.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
secondary_custom_target_value_lowINTEGERCome custom_target_value_low, per il target secondario di questo passo.
secondary_custom_target_speed_lowREALLimite inferiore dell'intervallo secondario personalizzato di velocità target, in metri al secondo.
secondary_custom_target_heart_rate_lowINTEGERCome custom_target_heart_rate_low, per l'obiettivo secondario di questo passo. Un valore di 0-100 è una percentuale della frequenza cardiaca massima; un valore superiore a 100 è bpm più 100. Unità: % o bpm.
secondary_custom_target_cadence_lowINTEGERLimite inferiore dell'intervallo secondario personalizzato di cadenza target, in rotazioni al minuto.
secondary_custom_target_power_lowINTEGERCome custom_target_power_low, per l'obiettivo secondario di questo passo. Un valore di 0-1000 è una percentuale della soglia funzionale di potenza (FTP); un valore superiore a 1000 è watt più 1000. Unità: % o watt.
secondary_custom_target_value_highINTEGERCome custom_target_value_high, per il target secondario di questo passo.
secondary_custom_target_speed_highREALLimite superiore dell'intervallo secondario di velocità target personalizzato, in metri al secondo.
secondary_custom_target_heart_rate_highINTEGERCome custom_target_heart_rate_high, per l'obiettivo secondario di questo passo. Un valore di 0-100 è una percentuale della frequenza cardiaca massima; un valore superiore a 100 è bpm più 100. Unità: % o bpm.
secondary_custom_target_cadence_highINTEGERLimite superiore dell'intervallo secondario di cadenza target personalizzato, in rivoluzioni al minuto.
secondary_custom_target_power_highINTEGERCome custom_target_power_high, per l'obiettivo secondario di questo passo. Un valore di 0-1000 è una percentuale della soglia funzionale di potenza (FTP); un valore superiore a 1000 è watt più 1000. Unità: % o watt.

ZonesTarget

Definisce le zone target per frequenza cardiaca e potenza durante gli allenamenti.

CampoTipoDescrizione
file_numberINTEGERIl numero di file.
max_heart_rateINTEGERFrequenza cardiaca massima usata come base per il calcolo delle zone di frequenza cardiaca, in battiti al minuto.
threshold_heart_rateINTEGERSoglia di frequenza cardiaca (LTHR) usata come base per il calcolo delle zone di frequenza cardiaca con il metodo della percentuale di soglia.
functional_threshold_powerINTEGERPotenza di soglia funzionale (FTP) usata come base per il calcolo delle zone di potenza, in watt.
heart_rate_calc_typeINTEGERMetodo di calcolo delle zone di frequenza cardiaca FIT, ad esempio percentuale della frequenza cardiaca massima o percentuale della riserva di frequenza cardiaca.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.
pwr_calc_typeINTEGERTipo di calcolo della potenza.L'equivalente testuale localizzato di questo valore può essere ottenuto tramite una ricerca (lookup) in better_labels_lookup.

Per lo stesso schema come SQL eseguibile anziché a parole, vedere Lo schema in SQL.