Wi-Fi (Troyka-модуль) перестал отвечать на команды

Тема в разделе "Arduino & Shields", создана пользователем Oleg Sh, 6 апр 2017.

  1. Oleg Sh

    Oleg Sh Нуб

    Проблема в том что перестал отвечать на команды. Есть подозрения что это случилось после выполнения команды:
    Код (C++):
    AT+UART=9600, 8, 1, 0, 3
    Правда могу что-то путать. Лампочка горит, на ресет нажимал. Может быть есть способ спросить настройки каким-то образом?

    Подключаю к Arduino.
    Тестовая программа выглядит так:

    Код (C++):
    #include <SoftwareSerial.h>
    // ESP8266 -- Arduino
    // ESP TX - 10 (Arduino SoftwareSerial RX)
    // ESP RX - 11 (Arduino SoftwareSerial TX)
    SoftwareSerial espSerial(8, 9);
    // для SoftSerial скорость порта в 115200 является большой и не гарантирует стабильную работу
    const long COM_BAUD = 115200;
    void setup() {
      espSerial.begin(COM_BAUD);
      Serial.begin(COM_BAUD);
      Serial.println("Setup done");
    }
    void loop() {
      if ( espSerial.available() )
        Serial.write( espSerial.read() );
      if ( Serial.available() )
        espSerial.write( Serial.read() );
    }
    COM_BAUD = 115200; тут пробовал разные значения и 9600.

    Не отвечает даже на обычные команды типа AT, AT+RST.
    При отправке диод RX мигает.

    Помогите, спасите.
     
  2. Oleg Sh

    Oleg Sh Нуб

    Вообщем-то нашёл команду по сбросу: AT+RESTORE
    Правда может быть кто-то объяснит что я сделал не так?