[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] [capteur]communication ESP - Arduino


From Pierre Launay <per dot launay at mailoo dot org>
Subject Re: [gulliver] [capteur]communication ESP - Arduino
Date Sat, 25 Nov 2017 19:40:07 +0100



Le 25/11/2017 à 18:29, KooK_dev a écrit :
Bonjour,

J'essaie toujours de faire communiquer l'ESP et l'Arduino.
Je me base sur le code trouvé (entre autre) là : http://www.martyncurrey.com/arduino-to-esp8266-serial-commincation/


cf : https://gitlab.com/GullivAir/Collect/blob/KooK_dev/Probe/Probe.ino

pb 1 :
Je ne reçois rien de l'ESP.
après
    esp_serial.println("AT");
esp_serial.find("OK"); est toujours faux.

les commandes AT sont suivies de CR+LF ou \r\n
essaye  esp_serial.print("AT\r\n");

Lire https://fr.wikipedia.org/wiki/Commandes_Hayes par exemple

Au secours !
Dois-je faire quelque chose sur le code de l'ESP ?

pb 2 :
Je pense que l'envoie de commande depuis le moniteur ne fonctionne pas.
    // envoye les cmd utilisateurs à l'ESP et affiche la réponse.
    if( Serial.available() )
    {
        esp_serial.write( Serial.read() );
        Serial.println( F( "Envoyé à l'ESP." ) );
    }

Si je rentre "AT" dans le moniteur, l'ESP doit retourner OK.
Et là non.

Je pense que le pb peut venir de l'envoi de la chaîne.
Pour 1 commande "AT", on a 4 passages dans la boucle (4 messages "Envoyé à l'ESP.").
Une idée ?


Sébastien.

---- Liste gulliver ----
Archives,    http://gulliver.eu.org/ml-archives/
Description, http://gulliver.eu.org/ml/ml.html
Bons usages, http://gulliver.eu.org/wiki/UsagesCourriels

Bon courage,

Pierre