Announcement

Collapse
No announcement yet.

ComPort-Problem

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ComPort-Problem

    Hallo,

    ich habe folgendes, schwerwiegendes Problem:<p>
    In meiner Applikation lese ich Werte über den Com-Port (RS232) aus.
    Das Öffnen, Lesen und Schreiben des Ports basiert auf dem
    Modemdiagnosebeispiel aus Andreas Koschs Buch Win32... .
    Das Lesen und Schreiben läuft jedoch in zwei verschiedenen Threads ab und
    die Ord-Werte der ausgelesenen Zeichen werden in einem Array (of Integer) gespeichert. Ab und an (momentan aber ziemlich häufig) liefert mir das Programm aber mehr als die 255 Zeichen, die mir der angeschlossene Pic liefert. D.h. er 'dichtet' alle 2-3 korrekte Zeichen ein falsches Zeichen hinzu (meistens immer das Gleiche).<p>
    Nun meine Frage:<br>
    An was liegt mein Problem:<br>
    - im Thread<br>
    - am zugeteilten Speicher<br>
    - in der Arrayverarbeitung (glaub ich nicht, da das gleiche auftritt, wenn ich den ausglesenen String ohne Umwege auf eine Memokomponente gebe)<br>
    - oder etwas ganz anderes<br>
    ?<p>
    Für Hilfe wäre ich sehr dankbar, evtl. kann ich auch noch nähere Auskünfte über das Programm geben.

  • #2
    hallo kannst du mir helfen bei der com port programmierung??ich will nur auf den comport schreiben immer ein 1. signal oder 0.signal senden an 6 pins.
    <p>??
    Volke

    Comment


    • #3
      Hallo Markus! <br>
      Schick mir doch mal den Code oder stelle ihn hier vor, dann schaue ich 'mal darüber, woran es liegt. <br>
      <br>
      Gruß Terry<br>
      [email protected]

      Comment

      Working...
      X