Ciao ,
non so se è un problema di GC , ma nelle ultime registrazioni mancano i dati L/R in raw data del mio PM favero........succede anche a voi ?
Il codice d'importazione per il campo 'left_right_balance' è stato modificato in GCh a febbraio'21.
Poi introdotto nelle 'Build snapshot' automatiche di allora.
L'ultima build ufficiale di giugno(DEV2106) ha recipito la modifica solo adesso.
Per i files .fit di
Garmin non è cambiato nulla e per ora l'import funziona regolarmente.
I valori contenuti nel campo di Garmin sono composti da '128+value right' e sono correttamente interpretati da GCh.
Ora in fase di caricamento vengono verificati i bit presenti nel campo 'left_right_balance' :
- adesso :"if (value & 0x80)" se il valore risulta minore di 128 è ritenuto indefinito e non viene considerato.
- prima : "if (value > 0)" il controllo era più semplice e recepiva qualsiasi numero maggiore di 0. (anche < 128)
I files .fit in assenza del valore '128+value right' non risulteranno compatibili con GCh per il campo 'left_right_balance'.
Alcuni 'Device' registrano solo il 'value right'.
Alternativa provvisoria :
Dovresti gestire due versioni di GCh in parallelo. (con attenzione .... scelta sempre opzionale e personale...)
Importando i .fit nella DEV2101 di Gennaio(da reinstallare a parte) si creano i files .json con 'left/right'.
Poi con l'autoimport automatico si completa il 2° caricamento nella DEV2106 di Giugno.