From 905bfe343b3f58311020e1c04b97118ac2153b16 Mon Sep 17 00:00:00 2001 From: Forest Date: Tue, 2 May 2017 18:14:26 +0200 Subject: [PATCH] test moteurs --- Test moteurs/moteur | Bin 0 -> 8989 bytes Test moteurs/moteur.c | 58 +++++++++++++++++++++++++++++++++++++++++ Test moteurs/t.txt | 1 + Test moteurs/tt.txt | Bin 0 -> 8 bytes Test moteurs/ttyACM0 | 0 code moteurs/.Rhistory | 0 6 files changed, 59 insertions(+) create mode 100755 Test moteurs/moteur create mode 100644 Test moteurs/moteur.c create mode 100644 Test moteurs/t.txt create mode 100644 Test moteurs/tt.txt create mode 100644 Test moteurs/ttyACM0 create mode 100644 code moteurs/.Rhistory diff --git a/Test moteurs/moteur b/Test moteurs/moteur new file mode 100755 index 0000000000000000000000000000000000000000..57f883fcc826cf0303089caa1043b7d366d496c1 GIT binary patch literal 8989 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 a(%0^y{5Hq|@6%Vu&q95( +#include + +int main(){ + + FILE* fichier; + + char* port_serie = "/dev/ttyACM0"; + char buffer[30]; + + char c = '1'; + double angle[2]; + + fichier = fopen(port_serie,"r+"); + if(fichier==NULL){ + printf("Impossible d'ouvrir %s\n",port_serie); + return 0; + } + + while(c != 'q'){ + + printf("Valeurs moteurs xxx et yyy actuelles :\n"); + + + read(angle,sizeof(double),1,fichier); + read(angle+1,sizeof(double),1,fichier); + //fscanf(fichier,"%d %d",angle,angle+1); + + printf("\nxxx=%lf; yyy=%lf\n",angle[0]*0.001,angle[1]*0.001); + + + +/* + fichier = fopen(port_serie,"w+"); + if(fichier==NULL){ + printf("Impossible d'ouvrir %s\n",port_serie); + return 0; + }*/ + printf("\n Valeurs moteurs xxx,yyy ?\n"); + scanf("%lf %lf",angle,angle+1); + + fprintf(fichier,"%lf %lf",angle[0]*0.001,angle[1]*0.001); +/* + fwrite(angle,1,sizeof(int),fichier); + fwrite(angle+1,1,sizeof(int),fichier);*/ + + printf("\nq pour quitter\n"); + + c = getchar(); + c = getchar(); + + + + + } + fclose(fichier); + return 0; +} diff --git a/Test moteurs/t.txt b/Test moteurs/t.txt new file mode 100644 index 0000000..92880af --- /dev/null +++ b/Test moteurs/t.txt @@ -0,0 +1 @@ +1 1 \ No newline at end of file diff --git a/Test moteurs/tt.txt b/Test moteurs/tt.txt new file mode 100644 index 0000000000000000000000000000000000000000..f34c70af1d4520e8f207e23ecbd8b75ac39cec47 GIT binary patch literal 8 Ncmd;QU|`?}VgLZV03QGV literal 0 HcmV?d00001 diff --git a/Test moteurs/ttyACM0 b/Test moteurs/ttyACM0 new file mode 100644 index 0000000..e69de29 diff --git a/code moteurs/.Rhistory b/code moteurs/.Rhistory new file mode 100644 index 0000000..e69de29