Projet

Général

Profil

« Précédent | Suivant » 

Révision 428

Ajouté par axfont il y a plus de 6 ans

piste noire passée en entier

Voir les différences:

branch/font/Emb_App/programme_principal_etud.c
#define vitesse_saut 45 //vitesse pendant le saut (piste rouge)
#define vitesse_recep 10 //vitesse reception saut (piste rouge)
#define vitesse_retour_piste 15 //vitesse retour au milieu de la route apr?s les barils (piste noire)
#define vitesse_decalage 15 //vitesse pour se d?caler ? gauche de la route avant les barils (piste noire)
#define vitesse_cote_piste 12 //vitesse pour longer la piste (piste noire)
#define vitesse_saut_noir 43 //vitesse pour passer le saut (piste noire)
#define vitesse_recep_noir 20 //vitesse pour passer le saut (piste noire)
#define vitesse_terre 15 //vitesse pour passer le chemin en terre (piste noire)
#define angle_tourelle 450 //angle de la tourelle par d?faut
......
else {
vitesse = vitesse_defaut;
}
if(montee_bleu == 1 && num_piste1 == 2){ //vitesse adapt?e pour la mont?e piste bleu
if(num_piste1 == 2 && montee_bleu == 1){ //vitesse adapt?e pour la mont?e piste bleu
vitesse = vitesse_montee;
}
if(saut == 1 && num_piste1 == 3){ //vitesse adapt?e pour le saut piste rouge
if(num_piste1 == 3 && saut == 1){ //vitesse adapt?e pour le saut piste rouge
vitesse = vitesse_saut;
}
if(capteur == 0x4203 && num_piste1 == 3){ //vitesse adapt?e pour la reception du saut piste rouge
if(num_piste1 == 3 && capteur == 0x4203){ //vitesse adapt?e pour la reception du saut piste rouge
vitesse = vitesse_recep;
}
if(capteur == 0x4a01 && num_piste1 == 4){ //vitesse adapt?e pour la reception du saut piste rouge
if(num_piste1 == 4 && capteur == 0x5202){ //vitesse adapt?e pour le retour au milieu de la route piste noire
vitesse = vitesse_retour_piste;
}
if(capteur == 0x5602 && num_piste1 == 4){ //vitesse adapt?e pour la reception du saut piste rouge
if(num_piste1 == 4 && capteur == 0x4a01){ //vitesse adapt?e pour le d?calage ? gauche de la route piste noire
vitesse = vitesse_decalage;
}
if(num_piste1 == 4 && capteur == 0x5602){ //vitesse adapt?e pour longer le bord de la piste noire
vitesse = vitesse_cote_piste;
}
if(num_piste1 == 4 && capteur == 0x6a01){ //vitesse adapt?e pour le saut piste noire
......
if(num_piste1 == 4 && capteur == 0x6a00){ //vitesse adapt?e pour passer les tonneaux piste noire
vitesse = vitesse_pnoire;
}
if(num_piste1 == 4 && capteur == 0x5604){ //vitesse adapt?e pour la route de terre (iste noire)
if(num_piste1 == 4 && capteur == 0x6a04){ //vitesse adapt?e pour
vitesse = vitesse_recep_noir;
}
if(num_piste1 == 4 && capteur == 0x5604){ //vitesse adapt?e pour la route de terre (piste noire)
vitesse = vitesse_terre;
}
}

Formats disponibles : Unified diff