Frage

Ich arbeite mit der SerialPort-Klasse im Compact Framework, kann aber nicht mehr als 2047 Bytes empfangen.Gibt es eine Begrenzung für die Anzahl der Bytes, die ich empfangen kann?oder Wie kann ich das Objekt einrichten?Ich habe es mit den Eigenschaften WriteBufferSize und ReadBufferSize versucht, aber sie haben nicht funktioniert.

War es hilfreich?

Lösung

Ich vermute, dass es sich entweder um eine Prozessor- oder Plattformbeschränkung handelt. Dieser Beitrag aus den MSDN-Foren scheint meine Vermutungen zu bestätigen.

Andere Tipps

Können Sie einen Thread einrichten, um die Daten in einen anderen (größeren) Puffer zu ziehen, den Sie selbst zuweisen?Ich würde sagen, das ist die beste Problemumgehung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top