Hallo ich bin’s mal wieder
.
Meine frage ist wie folgt.
Ich lese über eine Serielle Schnittstelle was ein.
Bsp. "34fd4qas3"
Die Größe müsste 9 sein, ist sie aber nicht, sie wird als 11 angezeigt.
Problem dabei ist doch das er nach der 3, immer Müll mit sendet? Wenn ich falsch liege bitte Koregieren.
Also muss ich ihn sagen, dass nach der 3 Schluss ist, mit "\0" oder?
Manchmal bekomme ich auch merkwürdige Zeichen hinter den Buffer obwohl ich dies nicht gesendet habe
MFG Viper

Meine frage ist wie folgt.
Ich lese über eine Serielle Schnittstelle was ein.
C:
#define BufferSize 25
ReadFile(m_hComm,&Buffer,BufferSize,&BytesRead,0);
Bsp. "34fd4qas3"
Die Größe müsste 9 sein, ist sie aber nicht, sie wird als 11 angezeigt.
Problem dabei ist doch das er nach der 3, immer Müll mit sendet? Wenn ich falsch liege bitte Koregieren.
Also muss ich ihn sagen, dass nach der 3 Schluss ist, mit "\0" oder?
Manchmal bekomme ich auch merkwürdige Zeichen hinter den Buffer obwohl ich dies nicht gesendet habe
MFG Viper