Gast
#3092849
Hallo zusammen! Ich bin gerade dabei ein kleines Programm in C zu schreiben um einen String, der an der seriellen Schnittstelle ankommt zu empfangen. Der String ist maximal 160 Bytes lang. Das Öffnen des Ports und initialisieren funktioniert soweit, jedoch komme ich beim String nicht weiter. Hier mal ein Ausschnitt, wie es bis jetzt läuft (allerdings werden hier nur einzelne Bytes empfangen):
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
Ich scheitere momentan am Zusammensetzen der einzelnen Bytes zu einem String. Vielleicht kann mir jemand an einem kleinen Beispiel das Vorgehen erklären; ich bin Anfänger in Sachen C. Vielen Dank schonmal! Grüsse, Mike