-
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
schaut so aus, das von LineData zweimal 16Bit zurückkommen, wenn man diese Werte direkt ausgibt, gibts komische Zeichen.
zB. das Ergebnis ist 133, dieser Wert über die Serielle Schnittstelle, wird vom PC als Zeichen erwartet, also könnte je nach Zeichensatz ein à ankommen, weil das dem Wert 133 entspricht !
Um die Werte in Klartext darzustellen musst Du die Werte erst in ASCII wandeln, zB mit itoa();
Es gibt auch schon eine erweiterte Asuro-lib, da ist ein PrintInt() dabei, einfach mal die Forum-Suche anwerfen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen