Bonjour,

Je d�bute en javascript et j'utilise node.js pour travailler avec ma carte Arduino qui sert � mesurer et doser automatiquement le pH de mon aquarium. Je suis face � un probl�me que je n'arrive pas � r�soudre. J'ai une fonction qui fonctionne tr�s bien ( activation de la pompe en fonction du pH mesur�). A l'int�rieur de cette fonction j'ai une variable pH_sensor qui s'affiche bien dans le div #sensor_value mais que je souhaite r�cup�rer apr�s l'avoir affich�e. En ajoutant en fin de fonction: return pH_sensor, cette variable ne peut �tre utilis�e par le reste du programme car pH_sensor est undefined. Voici le code:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
 
socket.on('pH_sensor', function (data) {
      console.log("Incoming sensor data:",data.raw);
      pH_sensor = ((4/1023)*(data.raw)+4).toFixed(2);
      $("#sensor_value").html(pH_sensor);
      return pH_sensor; // ne fonctionne pas !!!!
	});
Comment r�cup�rer pH_sensor en dehors de socket.on ();