blob: 856a407e69cd84fefbffab2a1c7528e4624c4a3d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
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
}
|