GoldenCheetah

sunboy

Maglia Gialla
15 Ottobre 2007
11.538
757
Visita sito
Le mie formule sono state create con LT1=75% CP e LT2=CP
Golden cheetah ha come riferimento LT1=85% CP e LT2=CP

Se volete modificare il valore 85% calcolato da GC dovete andare nelle impostazioni dell'atleta e modificare la voce AeTP
Vedi l'allegato 313711

Quindi se volete che anche GC faccia la prima zona LT1 al 75% dovete cambiate il valore AeTP moltiplicando il valore che avete in Crtical Power*0,75

Se avete CP 300 W e AeTP =0 la LT1 è impostata in automatico a 300*0.85=255W
Se avete CP 300 W e AeTP =225 ( 300*0,75 ) la LT1 è impostata al 75%

Spero di essere stato chiaro, in questo modo potete settare la LT1 con la percentuale che volete

ciao
La differenza l'avevo intesa già dal post precedente.

chiedevo inoltre se potevi allegare il gchart di trend?
 

Franzsk

Apprendista Scalatore
15 Marzo 2012
2.317
425
Visita sito
Bici
Wilier
@Franzsk , scusa se chiedo sempre a te aiuto....ma sembri abbastanza ferrato in programmazione......
Vorrei fare nel pannello Overview di Trends una tabella riassuntiva con tutte le mie uscite , utilizzando questa formula :

{
# column names, if using metrics then best
# to use metricname() to get correct name for locale
# otherwise it won't translate to other languages
names {
metricname(date,
Duration,
Time_Moving,
Distance,
Work,
W'_Work,
30_min_Peak_Power,
"Route");
}

# column units, if using metrics then best
# to use metricunit() function to get correct string
# for locale and metric/imperial
units {
metricunit(date,
Duration,
Time_Moving,
Distance,
Work,
W'_Work,
30_min_Peak_Power,
"txt");
}

# values to display as doubles or strings
# if using metrics always best to use asstring()
# to convert correctly with dp, metric/imperial
# or specific formats eg. rowing pace xx/500m
values {
c(metricstrings(date),
metricstrings(Duration),
metricstrings(Time_Moving),
metricstrings(Distance),
metricstrings(Work),
metricstrings(W'_Work),
metricstrings(30_min_Peak_Power),
metricstrings(Route);


Il problema è che vorrei una colonna Route che mi faccia vedere il testo del percorso fatto ( che ogni volta inserisco come testo nella casella di testo Route in activities ). Fatta in questo modo però la formula non funziona , mi compare solo la tabella con tutti i dati ma con la colonna Route chiamata (null) e valori vuoti
Prova con :

metadata("Route")
 
Ultima modifica:

Franzsk

Apprendista Scalatore
15 Marzo 2012
2.317
425
Visita sito
Bici
Wilier
Salve ragazzi. Stasera ho installato la V3.6. Avrei un paio di domande (ho provato a guardare indietro, ma mi pare di non aver visto nulla a proposito...)

-nella v3.5 c'era menu "Diary" che usavo per il summary settimanale.
Non c'è piu' nella v3.6?
No, non c'è più.
-nella Overview di una qualunque activity non riesco piu' ad aggiungere il, chart HRV e quello cadence-power. Avete idea del perche?
Chart Overview ?
Non ho capito ...
-nel menu "Trends" avete idea del perchè il summary sia vuoto?
grazie
Anche "Summary" (Activity e Trends) non c'è più, sostituito definitivamente da "Overview".
Se può servire, nei post precedenti trovi 2 chart Python similari al vecchio "Summary"
 
  • Mi piace
Reactions: luigi_g

oberti

Apprendista Velocista
29 Maggio 2008
1.509
87
Bunat Sura ( BG )
www.1974manuel.comuf.com
Bici
Con 2 ruote.....
Prova con :

metadata("Route")
Grazie @Franzsk .... oggi provo , anche se da un post simile sul gruppo google sembra non sia possibile se non estraendo il metadata con codice

Sapresti spiegarmi questa parte di codice ?

index <- match(ridedates, pmcdates);
meta <- rep("", length(pmcdates));
meta[index] <- metadata("Workout Code");


Grazie
 

Franzsk

Apprendista Scalatore
15 Marzo 2012
2.317
425
Visita sito
Bici
Wilier
Grazie @Franzsk .... oggi provo ,


Grazie

Ecco, prova ...
L'indicazione che ti ho dato nel post precedente era stata già verificata.
Considera che il codice contiene tre vettori, i primi due contengono intestazione del campo e unità di misura. (puoi caricare anche solo del "testo")
Il terzo vettore contiene il valore (numerico o testo)
Ovviamente dovrai caricare il testo necessario in "Activities->Dettagli->Workout->Route". (per ogni attività)

Di seguito un esempio ridotto a 3 campi attivi per semplificare il plot di controllo:

{
names {

#metricname(date,

c( "Date",

#Time_Moving");

metricname(Distance),

"Route");

#"Work",

#W'_Work,

#30_min_Peak_Power);

}

units {

#metricunit(date,

c("time",metricunit(Distance),"");#,"txt");

#Duration,

#Time_Moving,

#Distance,

#Work,

#W'_Work,

#30_min_Peak_Power);

}

values {

c(metricstrings(date),

#metricstrings(Duration),

#metricstrings(Time_Moving),

metricstrings(Distance),

metadata("Route"));#,Route);#,

#metricstrings(Work),

#metricstrings(W'_Work),

#metricstrings(30_min_Peak_Power));

}

}
 
Ultima modifica:
  • Mi piace
Reactions: oberti

luigi_g

Apprendista Cronoman
7 Giugno 2019
2.710
1.460
Zurigo
Visita sito
Bici
Colnago VR3s/Pinarello Grevil/Specialized Tarmac
No, non c'è più.

Chart Overview ?
Non ho capito ...

Anche "Summary" (Activity e Trends) non c'è più, sostituito definitivamente da "Overview".
Se può servire, nei post precedenti trovi 2 chart Python similari al vecchio "Summary"
Grazie per la risposta. Per quanto riguarda l'overview di una attività allego uno screenshot. Questo è v3.5 dove ho il grafico storico della HRV (cerchiato in rosso). Posso inserire qualcosa di simile nella overview della v3.6? Grazie mille
 

Allegati

  • Activity-Overview-HRV.PNG
    Activity-Overview-HRV.PNG
    109 KB · Visite: 20

oberti

Apprendista Velocista
29 Maggio 2008
1.509
87
Bunat Sura ( BG )
www.1974manuel.comuf.com
Bici
Con 2 ruote.....
Ecco, prova ...
L'indicazione che ti ho dato nel post precedente era stata già verificata.
Considera che il codice contiene tre vettori, i primi due contengono intestazione del campo e unità di misura. (puoi caricare anche solo del "testo")
Il terzo vettore contiene il valore (numerico o testo)

Di seguito un esempio ridotto a 3 campi attivi per semplificare il plot di controllo:

{
names {

#metricname(date,

c( "Date",

#Time_Moving");

"Distance",

"Route");

#"Work",

#W'_Work,

#30_min_Peak_Power);

}

units {

#metricunit(date,

c("time",Distance,"");#,"txt");

#Duration,

#Time_Moving,

#Distance,

#Work,

#W'_Work,

#30_min_Peak_Power);

}

values {

c(metricstrings(date),

#metricstrings(Duration),

#metricstrings(Time_Moving),

metricstrings(Distance),

metadata("Route"));#,Route);#,

#metricstrings(Work),

#metricstrings(W'_Work),

#metricstrings(30_min_Peak_Power));

}

}
Grazie....funziona.
E pensare che metadata("Route") l'avevo anche usato.
provato per tutto il pomeriggio e tu in 5 minuti l'hai fatto :)
Grazie
 

Franzsk

Apprendista Scalatore
15 Marzo 2012
2.317
425
Visita sito
Bici
Wilier
Grazie per la risposta. Per quanto riguarda l'overview di una attività allego uno screenshot. Questo è v3.5 dove ho il grafico storico della HRV (cerchiato in rosso). Posso inserire qualcosa di simile nella overview della v3.6? Grazie mille
Beh, si :
Overview->Add_Tile->Metric-> Inserisci nel campo metric rMSSD_HRV
 
  • Mi piace
Reactions: PKMic and luigi_g

luigi_g

Apprendista Cronoman
7 Giugno 2019
2.710
1.460
Zurigo
Visita sito
Bici
Colnago VR3s/Pinarello Grevil/Specialized Tarmac
Salve, ragazzi. Nella version v3.6, ho fatto "add tile" e ho aggiunto il campo "form" cioè il TSB di Coggan. Come posso aggiungere nello stesso tile il CTL e lo ATL come avevo nella versione v3.5?
 

Franzsk

Apprendista Scalatore
15 Marzo 2012
2.317
425
Visita sito
Bici
Wilier
Salve, ragazzi. Nella version v3.6, ho fatto "add tile" e ho aggiunto il campo "form" cioè il TSB di Coggan. Come posso aggiungere nello stesso tile il CTL e lo ATL come avevo nella versione v3.5?
Apri un tile KPI, esempio formula per "ATL" :

{sts(BikeStress) }

In pratica devi utilizzare la codifica "Skiba" e tra parentesi riferirti al "TSS"(Coggan)="BikeStress"
(per NP, IF e TSS bisogna utilizzare la codifica GCh)

rr
sts=atl
lts=ctl
sb=tsb

ps
Per averli tutti insieme dovresti gestire una tabella, c'è un esempio in un post precedente, basta utilizzare la formula(e) che ti ho indicato sopra.
 
  • Mi piace
Reactions: luigi_g

luigi_g

Apprendista Cronoman
7 Giugno 2019
2.710
1.460
Zurigo
Visita sito
Bici
Colnago VR3s/Pinarello Grevil/Specialized Tarmac
Apri un tile KPI, esempio formula per "ATL" :

{sts(BikeStress) }

In pratica devi utilizzare la codifica "Skiba" e tra parentesi riferirti al "TSS"(Coggan)="BikeStress"
(per NP, IF e TSS bisogna utilizzare la codifica GCh)

rr
sts=atl
lts=ctl
sb=tsb

ps
Per averli tutti insieme dovresti gestire una tabella, c'è un esempio in un post precedente, basta utilizzare la formula(e) che ti ho indicato sopra.
Grazie. Fammi provare
 

Franzsk

Apprendista Scalatore
15 Marzo 2012
2.317
425
Visita sito
Bici
Wilier
Grazie. Fammi provare

Per creare il "tile" tabellare in "activities" apri "Table" e inserisci il codice che segue:

{
names {
c( "ATL", "CTL", "TSB");
}
values {
c(round(sts(BikeStress)*100)/100,
round(lts(BikeStress)*100)/100,
round(sb(BikeStress)*100)/100);
}
}


-------------------------------------
Tabella info:
Coggan-Skiba.png
 
Ultima modifica:

luigi_g

Apprendista Cronoman
7 Giugno 2019
2.710
1.460
Zurigo
Visita sito
Bici
Colnago VR3s/Pinarello Grevil/Specialized Tarmac
Per creare il "tile" tabellare in "activities" apri "Table" e inserisci il codice che segue:

{
names {
c( "ATL", "CTL", "TSB");
}
values {
c(round(sts(BikeStress)*100)/100,
round(lts(BikeStress)*100)/100,
round(sb(BikeStress)*100)/100);
}
}


-------------------------------------
Tabella info:
Vedi l'allegato 315297
Devo cancellare tutto il codice pre impostato che vedo quando apro Table?