blob: cfee47e7d2b2a0a79790a368d091538fd945343b (
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
28
|
/*
LECTURE DES NOTES ENVOYEES DEPUIS L'ARDUINO
void lecture() // Lecture d'une note depuis le port série à réception d'unen valeur de fréquence
{
String maChaineRecue;
String[] valeurLueBTG;
String[] valeurLueBTD;
float BTG=0;
float BTD=0;
if ( monPortamoi.available() > 0) //pour voir si contenu disponible dans le port série
{
maChaineRecue=monPortamoi.readStringUntil('\n');
if (maChaineRecue!=null)
{
background(0); //nettoyage par fond noir
//text(maChaineRecue, 10, 36);
valeurLueBTG = match(maChaineRecue, "BTG(.*?);");
valeurLueBTD = match(maChaineRecue, "BTD(.*?);");
BTG=int(valeurLueBTG[1]);//);//changer la chaine extraite en valeur
BTD=int(valeurLueBTD[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
}
*/
|