Re: ESP8266/USART záhada

Pavel Brychta pavel.brychta na duhasys.eu
Pátek Únor 27 11:04:15 CET 2015


DD,
zkusil jste vypsat seznam okolních AP příkazem CWLAP? Zajímalo by mě RSSI...

P.B.

-----Původní zpráva----- 
From: Ales Filip
Sent: Friday, February 27, 2015 10:27 AM
To: HW-news
Subject: Re: ESP8266/USART záhada

Dobrý den,

Ten bordel po resetu je nějaký divný.  Zkuste jiný FW.
Mě to po resetu odpoví normálně, potom pro nastavení používám:

boolean connectWiFi()
     {
       while(Serial1.available())
         Serial1.read();

       //while(Serial1.find("OK")) {
         Serial1.println("AT+CWMODE=1");
         Serial1.flush();
       //}
       while(Serial1.available())
         Serial1.read();

      //Serial.println("!!!");

       String cmd = "AT+CWJAP=\"";
       cmd += SSID;
       cmd += "\",\"";
       cmd += PASS;
       cmd += "\"";
       Serial.println(cmd);
       Serial1.println(cmd);
       Serial1.flush();

       //while(Serial1.available()==0) {
       // Serial.println("Waiting for module to answer!");
        //delay(100);
       //}
       //delay(2000);
       if (Serial1.find("OK"))
       {
         Serial.println("OK, Connected to WiFi.");
         return true;
       } else
       {
         Serial.println("Can not connect to the WiFi.");
         return false;
       }


Odpoví OK, ale bliká modrá LED, a po RST odpoví ERROR nebo Fail, to si
teď nepamatuju. Ale vypnu a zapnu napájení, zabliká modrá LED, a je
připojený. Na AT+CIFSR vypíše přidělenou adresu, atd.

Hledejte FW ESP_8266_BIN0.92.bin (23.9.2014) Zkoušel jsem i 0.922 a
0.950, a s těmi byly nějaké problémy.

S pozdravem,

--
  Aleš Filip
  Kutná Hora
  http://xanadu.khnet.info


Dne 27.2.2015 9:49, Petr Zapadlo napsal(a):
> Taky si právě hraju s tim wifi modulem a mě se nechce připojovat k AP:
> AT+RST
>
> OK
> BÇM¤<ȝH7Mâ1ÑͲø1¤ñ
> [System Ready, Vendor:www.ai-thinker.com]
> AT+CWJAP="zapici","xxxxxx"
>
> FAIL
> AT+CWJAP="zapici","xxxxxx"
>
> FAIL
> AT+CWJAP="zapici","xxxxxx"
>
> OK
>
> V tomto případě se chytil napotřetí, ale není vyjímkou, že to musím
> zkusit min 10x než se připojí k AP.
> Až se připojí, tak je to už bezproblému - vydrží připojený třeba celý
> den. (ať již s datovým přenosem či ne).
>
> Firmware je 9.02.
>
> Chová se vám to stejně?
>
> Díky
>
> Petr
>
>
> Dne 27.2.2015 v 08:31 Ales Filip napsal(a):
>> Dobrý den,
>>
>> Já mám ESP8266 připojený k Arduinu, a dělá mi to jinou věc. Když se
>> připojuju jako client k AP, tak nastavím SSID a heslo, a musím
>> vypnout a zapnout napájení, jinak se nechytne. Neodpoví ani na AT
>> +RST. Bliká jenom v cca 0,5s intervalech modrá LED. Takže musím mít 2
>> programy. Jedním nastavím připojení, potom nahraju do Arduina druhý
>> program. Na začátku programu je čekání 15s. Takže po spuštění se
>> počká až se ESP8266 připojí k AP,  potom teprve se začnou odesílat
>> data. FW tam mám 9.2.
>>
>> Nesetkali jste se s tím?
>>
>> S pozdravem,
>>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 



Další informace o konferenci Hw-list