• 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
Funkcja zmiany wartości String.
#1
Siedzę nad tym 2 dni, ale nie mogę tego rozgryźć. Mam trzy zmienne String numerGlowny; String numer1 = 111111111;  String numer2 = 222222222 są to numery telefonów i taką funckcję:


Kod:
if((textMessage.indexOf(F("NO DIALTONE"))>=0) || (textMessage.indexOf(F("NO CARRIER"))>=0) || (textMessage.indexOf(F("BUSY"))>=0) || (textMessage.indexOf(F("NO ANSWER"))>=0)){
     numerGlowny = numer2;
     telefon();
      }





Kod:
void telefon(){
  altSerial.println("ATD+48"+numerGlowny+";");
  delay(100);
}


Chcę aby po każdorazowym zrealizowaniu warunku w ifie, numerGlowny zmieniał się naprzemiennie, czyli po odczytaniu "NO DIALTONE" numerGłówny ma wartość "1111111111". Po kolejnym odczytaniu "NO DIALTONE" wartość ta zmienia się na "222222222", Po kolejnym odczytaniu "NO DIALTONE" zmienia się na "111111111" i tak w kółko.
Jak to zrobić? Bo mi już czacha dymi od myślenia.
 
Odpowiedź
  


Wiadomości w tym wątku
Funkcja zmiany wartości String. - przez pawel296 - 17-04-2020, 17:32
RE: Funkcja zmiany wartości String. - przez ANT - 17-04-2020, 22:47

Skocz do:


Przeglądający: 1 gości