IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Return value avec Node.js / socket.on


Sujet :

JavaScript

  1. #1
    Inactif  
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2012
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Février 2012
    Messages : 41
    Points : 47
    Points
    47
    Par défaut Return value avec Node.js / socket.on
    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 ();

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 939
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 939
    Points : 44 112
    Points
    44 112

Discussions similaires

  1. Probleme avec les composant socket de builder
    Par lol733 dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/10/2006, 13h22
  2. [Ada] Storage_exception avec les gnat.sockets
    Par guilastro dans le forum Ada
    Réponses: 2
    Dernier message: 21/12/2005, 15h28
  3. probleme return confirm avec firefox
    Par druglord dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 24/08/2005, 11h14
  4. C++, intercepter les sorties avec les raw sockets
    Par ThibG dans le forum Développement
    Réponses: 6
    Dernier message: 08/08/2005, 11h44
  5. Réponses: 4
    Dernier message: 04/08/2005, 09h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo