Не могу получить и отправить данные по UART
  • В ардуино залит нижеследующий код после запуска точка доступа стартует и в сериал монитор прилетают команды с ответами шилда и все дальше данные не идут ни туда ни сюда, если настраивать шилд в ручную то все нормально, подскажите пожалуйста где косяк.... :( спасибо...


    int x;

    void setup ()
    {
    Serial.begin(115200);
    delay(10000);
    Serial.println("AT");
    delay(1500);
    Serial.println("AT+WD");
    delay(1500);
    Serial.println("AT+WM=2");
    delay(1500);
    Serial.println("AT+WAUTH=0");
    delay(1500);
    Serial.println("AT+NDHCP=0");
    delay(1500);
    Serial.println("AT+NSET=192.168.55.1,255.255.255.0,192.168.55.1");
    delay(3000);
    Serial.println("AT+DHCPSRVR=1");
    delay(1500);
    Serial.println("AT+WA=SETI,,8");
    delay(4000);
    Serial.println("AT+NAUTO=1,1,,5000");
    delay(1500);
    Serial.println("ATA2");
    delay(3000);
    }

    void loop ()
    {
    if (Serial.available() > 0)
    {
    x = Serial.read();
    Serial.println((char)x);
    }
    }



    после запуска в Монитор порта прилетает следущее





    [
    E
    R
    R
    O
    R
    ]




    A
    T






    [
    O
    K
    ]










    A
    T
    +
    W
    D






    [
    O
    K
    ]










    A
    T
    +
    W
    M

  • Раньше все работало без проблем но в протоколе обмена были команды C10E...C90E, C99E, эти команды приходили в Шилд после этого стало глючить...
  • zargsm said:

    Раньше все работало без проблем но в протоколе обмена были команды C10E...C90E, C99E, эти команды приходили в Шилд после этого стало глючить...


    Тогда сбросьте настройки на заводские параметры.
    Потом снова попробуйте через терминал в ручную проверить.
  • Странная ситуация включаю, открываю монитор порта, устанавливается соединение но команды не летаю туда сюда, закрываю монитор порта и открываю снова все работает... нужно наверно как-то буфер порта очищать...

Привет, незнакомец!

Похоже, вы новенький! Чтобы пообщаться с нами, кликните на одну из кнопок ниже :)

Войти с помощью OpenID

В этом теме:

  • Ivan Декабрь 2013
  • zargsm Декабрь 2013