serial
- Войдите на сайт для отправки комментариев
Пт, 06/05/2016 - 13:48
Пытаюсь понять как принимать строки по Serial arduino. Пытаюсь послать строку "12\n" на esp8266 и по порту считать данные.
AnsiString uu; uu="12\n"; send(my_sock,uu.c_str(),uu.Length()+1,0);
Принимаю данные на ардуино
if(Serial.available()>0) {
char inChar = Serial.read();
inString += inChar;
if (inChar == '\n') {
Serial.flush();
Serial.print("String: ");
Serial.println(inString);
inString = "";
delay(1000);
}
}
Вывод на мониторе порта
String: 12
String: 12
String:
String: 12
String:
Почему так много лишней информации?