• 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
Odczyt danych z jednego "ciągu liczb".
#3
Witam, zrobiłem tak:
Kod:
String readString;
int ind1;
int ind2;
String X2, Y2;


Kod:
if (Serial.available()) {
   while (Serial.available() > 0) {
       char c = Serial.read();  //gets one byte from serial buffer
       readString += c; //makes the string readString
   }
 }
 if (readString.length() > 1) {
   ind1 = readString.indexOf(",");
   X2 = readString.substring(0, ind1);
   ind2 = readString.indexOf(",", ind1+1);
   Y2 = readString.substring(ind1+1, ind2+1);
   Serial.print(X2);
   Serial.print(Y2);
}


Dostaje różne wiadomości zwrotne raz samo X2 z przecinkiem raz X2 i Y2 z przecinkami.
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Odczyt danych z jednego "ciągu liczb". - przez damian5602 - 26-04-2018, 09:01

Skocz do:


Przeglądający: 2 gości