meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
pont_entre_javascript_et_arduino_avec_node.js_et_massenger [2014/10/02 15:09] Alexandre Castonguaypont_entre_javascript_et_arduino_avec_node.js_et_massenger [2014/10/08 22:56] (Version actuelle) André Girard
Ligne 42: Ligne 42:
 Q : Il y a du glitch dans l'écran?! C'est beau mais je voudrais plutôt avoir les données...que faire? Q : Il y a du glitch dans l'écran?! C'est beau mais je voudrais plutôt avoir les données...que faire?
 R : Dans le code du Arduino, réduire la vitesse du port série à 9600 comme ceci :  'Serial.begin(9600);' R : Dans le code du Arduino, réduire la vitesse du port série à 9600 comme ceci :  'Serial.begin(9600);'
 +
 +Q : Lorsqu'on ouvre un WebSocket, on ne peut pas faire de send immédiatement, on doit attendre que le socket soit connecté.  Comment attendre?
 +R : L'API WebSocket offre l'événement 'onmessage' qui est lancé lorsque le serveur renvoie une réponse après l'ouverture.  On peut donc mettre notre send dans une fonction qui sera appelé lors de l'événement onmessage.  Par exemple: 
 +
 +<sxh>
 +function update(e){ /*Do Something*/};
 +var ws = new WebSocket("ws://localhost:9999/");
 +
 +ws.onmessage = update;
 +</sxh>