Hallo Freunde, habe schon wieder ein Problem wo ich keinen Rat weiß! Ich habefolgenden Code in in meinem Read Event stehen!
1 | private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e) |
2 | {
|
3 | byte[] array = new byte[100]; |
4 | serialPort1.Read(array, 0, 100); |
5 | PrintStart(array); |
6 | }
|
Aber ob ich nun 10 Byte oder 30 Byte an mein Program sende (Serielle) ich empfange laut Debugger immer zuerst 7 Und danach gleich nochmal den rest der gesendeten Byts !! Was mach ich Falsch ???? Danke für Eure Hilfe Peter