Comprendre comment est codée l'ensemble de la communication (pupitre et carte de puissance).

Programme côté pupitre : Émission de trames vers la carte de puissance

Algorithme ci-contre permet d'envoyer les différentes trames vers la carte de puissance en respectant l'ordre d'envoi.

Remarques :

  • La variable ok est un indicateur de réception de la réponse de la carte de puissance.

  • La variable état permet de gérer l'ordre d'envoi des trames

Programme côté pupitre : Réception des trames de la carte de puissance

L' algorithme ci-contre permet de savoir si la carte de puissance a validé l'envoi de la trame émise par la carte pupitre.

Remarques :

La variable ok est un indicateur de réception de la réponse de la carte de puissance.

ok= 1 si on reçoit le caractère 0x43 dans le trame de la carte de puissance.

Programme côté pupitre : Réception des trames de la carte de puissance

Algorithme ci-contre permet l'acquisition des trames (init ou de données) en provenance du pupitre.

Présentation de la trame de données

Q4 :

Entourer dans le programme pupitre (sur votre document papier)les lignes de codes permettant :

  • L'envoi des consignes : vitesse et inclinaison.

  • L'ensemble du test de la variable etat pour la valeur 3.

  • L'ensemble du test de la variable ok

Q5 :

Comment fonctionne la réception des données série en provenance de la carte de puissance?