diff options
author | NeodarZ <neodarz@neodarz-K53SV.com> | 2015-04-29 23:12:16 +0200 |
---|---|---|
committer | NeodarZ <neodarz@neodarz-K53SV.com> | 2015-04-29 23:12:16 +0200 |
commit | afab5f9866023472af5b9623952fcb9a7cc8a4e0 (patch) | |
tree | 6da923ee5381f994fc5781031f750290c1de560c /Code_Processing_Menu_pde/Lecture.pde | |
parent | e5a79ae2784e46fdbecb7ae8976747adc71be721 (diff) | |
download | Robot-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.pde | 27 |
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 +} + |