aboutsummaryrefslogtreecommitdiff
path: root/Code_Processing_Menu_pde/Lecture.pde
diff options
context:
space:
mode:
authorNeodarZ <neodarz@neodarz-K53SV.com>2015-04-29 23:12:16 +0200
committerNeodarZ <neodarz@neodarz-K53SV.com>2015-04-29 23:12:16 +0200
commitafab5f9866023472af5b9623952fcb9a7cc8a4e0 (patch)
tree6da923ee5381f994fc5781031f750290c1de560c /Code_Processing_Menu_pde/Lecture.pde
parente5a79ae2784e46fdbecb7ae8976747adc71be721 (diff)
downloadRobot-Cable-afab5f9866023472af5b9623952fcb9a7cc8a4e0.tar.xz
Robot-Cable-afab5f9866023472af5b9623952fcb9a7cc8a4e0.zip
Mise à jour du programme
Diffstat (limited to 'Code_Processing_Menu_pde/Lecture.pde')
-rw-r--r--Code_Processing_Menu_pde/Lecture.pde27
1 files changed, 27 insertions, 0 deletions
diff --git a/Code_Processing_Menu_pde/Lecture.pde b/Code_Processing_Menu_pde/Lecture.pde
new file mode 100644
index 0000000..856a407
--- /dev/null
+++ b/Code_Processing_Menu_pde/Lecture.pde
@@ -0,0 +1,27 @@
+//======================================================================================================================================================================
+//||||||||||||||||||||||||||||||||||||||||||||||||||||||||| RECUPERATION DES VALEURS DEPUIS LA CARTE ARDUINO||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
+//======================================================================================================================================================================
+
+ //lecture(); // lecture carte Arduino relié aux touches
+void lecture()
+{
+ if ( monPortamoi.available() > 0) //pour voir si contenu disponible dans le port série
+ {
+ maChaineRecue=monPortamoi.readStringUntil('\n');
+ if (maChaineRecue!=null)
+ {
+ valeurLueBTG = match(maChaineRecue, "BTG(.*?);");
+ valeurLueBTD = match(maChaineRecue, "BTD(.*?);");
+ valeurLueBTH = match(maChaineRecue, "BTH(.*?);");
+ valeurLueBTB = match(maChaineRecue, "BTB(.*?);");
+ valeurLueBTV = match(maChaineRecue, "BTV(.*?);");
+ BTG=int(valeurLueBTG[1]);//);//changer la chaine extraite en valeur
+ BTD=int(valeurLueBTD[1]);//);//changer la chaine extraite en valeur
+ BTH=int(valeurLueBTH[1]);//);//changer la chaine extraite en valeur
+ BTB=int(valeurLueBTB[1]);//);//changer la chaine extraite en valeur
+ BTV=int(valeurLueBTV[1]);//);//changer la chaine extraite en valeur
+ } //fin si la chaine recue n'est pas nulle
+
+ } //fin si le buffer série n'est pas vide
+}
+