• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Kilka komend w 1 jednej wiadomości SMS
#5
(28-12-2018, 16:07)es2 napisał(a):
(28-12-2018, 15:57)dydel napisał(a): Widzę że funkcja strstr znajduje wybrane słowa w łańcuchu słów.
Tak. Wszelkie operacje na stringach to podstawy programowania.

(28-12-2018, 15:57)dydel napisał(a): Rozumiem że w moim przypadku tymi słowami szukanymi będą komendy z sms?
Można szukać całych komend, jeśli mają parametr to części komendy.

Zmieniłem tylko kilka rzeczy:
Kod:
if(strstr(buffer,"WL 10")){
             digitalWrite(10,HIGH);
           }
           if(strstr(buffer,"WYL 10")){
             digitalWrite(10,LOW);
           }
           if(strstr(buffer,"WL 7")){
             digitalWrite(7,HIGH);
           }
           if(strstr(buffer,"WYL 7")){
             digitalWrite(7,LOW);
           }
           if(strstr(buffer,"STATUS")){
             send_resp=1;//Raport
           }
         }
 I działa, wykrywa kilka różnych komend i po kolei je wykonuje. Dziękuję za pomoc.
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Kilka komend w 1 jednej wiadomości SMS - przez dydel - 28-12-2018, 16:18

Skocz do:


Przeglądający: 1 gości