Cours:ArduinoSdlCorrection : Différence entre versions
(Page créée avec « <accesscontrol>Acces:Prof</accesscontrol> {{Rouge|<big>'''Retour à la liste des Tps'''</big>}} [[Cours:ArduinoSdl|{{Vert|<big>'''Enoncé de TP'''</big... ») |
|||
Ligne 1 : | Ligne 1 : | ||
− | |||
[[Cours:TPs_1103|{{Rouge|<big>'''Retour à la liste des Tps'''</big>}}]] | [[Cours:TPs_1103|{{Rouge|<big>'''Retour à la liste des Tps'''</big>}}]] | ||
[[Cours:ArduinoSdl|{{Vert|<big>'''Enoncé de TP'''</big>}}]] | [[Cours:ArduinoSdl|{{Vert|<big>'''Enoncé de TP'''</big>}}]] | ||
+ | |||
+ | |||
+ | <source lang=c> | ||
+ | #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!=';'); | ||
+ | } | ||
+ | |||
+ | } | ||
+ | </source> |
Version du 11 décembre 2013 à 16:55
#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!=';');
}
}