Running, Trail, Fitness
 

Perf4

Perf4


  • Jogging (5 minutes)
  • Stretch (2 minutes)
  • 800 (Boucle 4 répétitions)
    • Course (800 mètres) vitesse supérieur à 10.5 km/h
    • Repos (Jusqu'à l'appui du bouton Lap) fréquence cardiaque entre 100 et 120 bpm
  • 1000 (Boucle 3 répétitions)
    • Course (1000 mètres) vitesse supérieur à 10 km/h
    • Repos (Jusqu'à l'appui du bouton Lap) fréquence cardiaque entre 100 et 120 bpm
  • 1500 (Boucle 2 répétitions)
    • Course (1500 mètres) vitesse supérieur à 10 km/h
    • Repos (Jusqu'à l'appui du bouton Lap) fréquence cardiaque entre 100 et 120 bpm
  • Retour (Jusqu'à l'appui du bouton Lap) vitesse inférieur à 9 km/h

Pour installer ce programme sur votre montre


Vous devez copier ce code et le coller sur le site Movescount dans le mode App Designer.
Visionner le tutoriel vidéo

Variables propres à créer

NOM VALEUR
Step 0
TmpDuration 0
TmpDistance 0
TmpLap 1

Code à copier / coller

RESULT=Step;
 
if (Step==0) {
	postfix="Joggin";
	if (SUUNTO_DURATION - TmpDuration >= 300) {
		Suunto.alarmBeep();
		Step=Step+1;
		TmpDuration=SUUNTO_DURATION;
		TmpDistance=SUUNTO_DISTANCE;
		TmpLap=SUUNTO_LAP_NUMBER;
	}
}
 else if (Step==1) {
	postfix="Stretc";
	if (SUUNTO_DURATION - TmpDuration >= 120) {
		Suunto.alarmBeep();
		Step=Step+1;
		TmpDuration=SUUNTO_DURATION;
		TmpDistance=SUUNTO_DISTANCE;
		TmpLap=SUUNTO_LAP_NUMBER;
	}
}
 else if (Step==2 || Step==4 || Step==6 || Step==8) {
	postfix="Course";
	if (SUUNTO_SPEED < 10.5) { Suunto.alarmBeep();postfix="SP MIN";}
	if (SUUNTO_DISTANCE - TmpDistance >= 800/1000) {
		Suunto.alarmBeep();
		Step=Step+1;
		TmpDuration=SUUNTO_DURATION;
		TmpDistance=SUUNTO_DISTANCE;
		TmpLap=SUUNTO_LAP_NUMBER;
	}
}
 else if (Step==3 || Step==5 || Step==7 || Step==9 || Step==11 || Step==13 || Step==15 || Step==17 || Step==19) {
	postfix="Repos";
	if (SUUNTO_HR < 100) { Suunto.alarmBeep();postfix="HR MIN";}
	if (SUUNTO_HR > 120) { Suunto.alarmBeep();postfix="HR MAX";}
	if (SUUNTO_LAP_NUMBER > TmpLap) {
		Suunto.alarmBeep();
		Step=Step+1;
		TmpDuration=SUUNTO_DURATION;
		TmpDistance=SUUNTO_DISTANCE;
		TmpLap=SUUNTO_LAP_NUMBER;
	}
}
 else if (Step==10 || Step==12 || Step==14) {
	postfix="Course";
	if (SUUNTO_SPEED < 10) { Suunto.alarmBeep();postfix="SP MIN";}
	if (SUUNTO_DISTANCE - TmpDistance >= 1000/1000) {
		Suunto.alarmBeep();
		Step=Step+1;
		TmpDuration=SUUNTO_DURATION;
		TmpDistance=SUUNTO_DISTANCE;
		TmpLap=SUUNTO_LAP_NUMBER;
	}
}
 else if (Step==16 || Step==18) {
	postfix="Course";
	if (SUUNTO_SPEED < 10) { Suunto.alarmBeep();postfix="SP MIN";}
	if (SUUNTO_DISTANCE - TmpDistance >= 1500/1000) {
		Suunto.alarmBeep();
		Step=Step+1;
		TmpDuration=SUUNTO_DURATION;
		TmpDistance=SUUNTO_DISTANCE;
		TmpLap=SUUNTO_LAP_NUMBER;
	}
}
 else if (Step==20) {
	postfix="Retour";
	if (SUUNTO_SPEED > 9) { Suunto.alarmBeep();postfix="SP MAX";}
	if (SUUNTO_LAP_NUMBER > TmpLap) {
		Suunto.alarmBeep();
		Step=Step+1;
		TmpDuration=SUUNTO_DURATION;
		TmpDistance=SUUNTO_DISTANCE;
		TmpLap=SUUNTO_LAP_NUMBER;
	}
}