Hallo,
ich versuche Daten von der seriellen Schnittstelle zu lesen und in einem
String abzulegen. Das klappt nicht ganz - im String stehen nur Zahlen.
1 | int serIn;
|
2 | String rec = "";
|
3 |
|
4 | if(Serial.available()) {
|
5 | softwareSerial.print("received: ");
|
6 |
|
7 | while (Serial.available()>0){
|
8 | serIn = Serial.read();
|
9 | rec += String(serIn);
|
10 | }
|
11 | softwareSerial.println(rec);
|
12 | }
|
Ausgabe:
received: 30313043d343120304320303020303020dd3e
received: 30313043d343120304320303020303020dd3e
Was mache ich falsch?