Melissaperret / TP2_MINF

0 stars 0 forks source link

gestPWM.c -> remarques / améliorations / bugs #2

Open PBYetml opened 4 months ago

PBYetml commented 4 months ago

FCT : GPWM_DispSettings

AUTRES voir issue 3 - gestPWM.c - TP1 voir issue 6 - gestPWM.c - TP1

Melissaperret commented 3 months ago

FCT : GPWM_DispSettings 1) C'est la librairie : stdint.h, nous l'avons dans le "gestPWM.h", mais nous avons oublié de l'inclure dans notre fichier.

2) Il s'agit d'une variable utilisé pour afficher une seule fois l'affichage sur le LCD.

3) Une boucle d'interaction, exemple boucle for comme ceci :

    for(indexClearLCD = 1; indexClearLCD <= MAX_LIGNES_LCD; indexClearLCD++)
    {
        lcd_ClearLine(indexClearLCD);
    }

Nous avons de plus mis dans le gestPWM.h le define : MAX_LIGNES_LCD 4

4) En fonction de la réception notre variable "remote " de la fonction void GPWM_DispSettings(S_pwmSettings *pData, int remote) lors de l'appel de la fonction on lui passe " commStatus" qui est de base à 0, cependant quand on passe en mode REMOTE celle-ci passera à 1 et nous passerons donc dans le else.