Serielle Übertragung funktioniert aber es kommen andere Parameter an
-
Hallo again

1.Ich habe die CSerial Klasse in mein Projekt eingebunden
und frage den COM Port 1 mit einem WindowsTimer ab indem
ich das Ergebnis der Funktion serial.ReadDataWaiting()
an eine Variable von Typ int übergebe, die natürlich an das
Dialogtextfeld gebunden ist.
2.Ich schicke die Zahl 57 an die Schnittstelle mit einem Microcontroller.3.Es wird die Zahl 4 angezeigt und diese erhöht sich dan bei jedem
Sendeimpuls vom Microcontroller. Also 4 ->8 ->12.....unendlich kann ich
zugucken
4.Die frage ist nun warum wird aus 57 ne 4?
ASCII Code ? Falsche Variable bei MFC?
Viele GrüßeSven
-
Oh ich habe ganz vergessen den Link reinzustellen, von dem ich die Klasse habe.
http://www.codeguru.com/cpp/i-n/network/serialcommunications/article.php/c2503/
aber es wird deutlich (nach nochmaligem lesen der Link Seite),dass es wohl daran liegt, dass ich auslese wieviele Bytes
am COM Port anliegen, nämlich 4
Aber wie lese ich den Inhalt des Speichers aus aus?