Cours:ArduinoSdlCorrection

De troyesGEII
Aller à : navigation, rechercher

Retour à la liste des Tps

Enoncé de TP


#include "serial.h"
#define serialPort "/dev/ttyACM0"   // port de la liaison série, à retrouver dans le logiciel arduino.
#define serialDebit B57600          // B suivit de la vitesse à l'identique dans la fonction setup() arduino.

#include <stdio.h>
#include <stdlib.h>

int main()
{
    char c;
    int arduino = serialOpen(serialPort,serialDebit);

    while(1)
    {
        do
        {
            c = serialGetchar(arduino);
        }
        while (c!='L');
        do
        {
            c = serialGetchar(arduino);
            if(c!=';')
            {
                printf("%c",c);
            }
            else
            {
                printf("\n");
            }
        }
        while (c!=';');
    }

}