Wpis z mikrobloga

Mirki jest ktoś kto dobrze ogarnia #arduino? mam pytanie co do kodu:

void loop()
{

if (esp8266.find("asdf"))
{
while (!esp8266.find("asdfstop"))
Serial.write(blabla);
}
}

Mam moduł esp8266 przez który otrzymuje pewne dane( w tym przypadku string asdf). Jeżeli znajduje mi ten ciąg to ma wyświetlać na porcie szeregowym słowo "blabla" dopóki nie pojawi się ze strony esp fraza "asdfstop". Coś mi działa, bo gdy przychodzi te słowo "asdf" to na monitorze portu szeregowego wyświetla mi te blabla ale w odstępach ok 1s, a chciałbym żeby to leciało szybko. Wygląda to tak jakby w tej pętli while ta komenda serial.write wykonywała się co 1s. Ma ktoś jakies pomysły?

#programowanie
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach