tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
2613
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ibabak ibabak ist offline Grünschnabel
    Registriert seit
    Nov 2007
    Beiträge
    2
    Hi,
    ich hab da folgendes Problem:
    Ich möchte eine serielle Kommunikation vom PC zu nem PIC herstellen. Das geht auch soweit. Ich benutze dafür SerialDataReceivedEventArgs. Nur ist es so, dass die Message nicht immer in einem Stück ankommt (bspw. eine Nachricht mit 7byte, erst kommen 3byte an, dannach nochmals 4byte). Über einen Zwischenbuffer setze ich die Nachricht momentan zusammen. Das ist leider etwas fehleranfällig. Gibt es dazu eine andere Möglichkeit? Vielleicht ein Handler oder ähnliches der Bescheid gibt wenn die Nachricht komplett ist?
    Danke für alle Antworten und ein frohes Fest.
     

  2. #2
    ibabak ibabak ist offline Grünschnabel
    Registriert seit
    Nov 2007
    Beiträge
    2
    So, hab doch noch ne Lösung gefunden.
    Man kann mit serialport.ReceivedBytesThreshold die Anzahl der Bytes setzen, bis das Event ausgelöst wird.
    Vielleicht hilft das ja noch wem.
    Gruß ibabak
     

Ähnliche Themen

  1. RS232 Kommunikation
    Von TheTank im Forum VisualStudio & MFC
    Antworten: 10
    Letzter Beitrag: 03.09.10, 08:34
  2. RS232 Kommunikation mit Java
    Von nougs im Forum Java
    Antworten: 2
    Letzter Beitrag: 09.07.09, 14:50
  3. Kommunikation mit RS232 zu pc
    Von reto-meier im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 07.04.09, 12:59
  4. RS232 Kommunikation
    Von alma im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 03.09.04, 07:36
  5. RS232 Kommunikation unter c#
    Von RioT im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 30.03.04, 14:23