Forum: PC-Programmierung Wie kann ich in C# sicher gehen was auf die serielle Schnittstelle wirklich gelegt wird?


von Andy S. (Gast)


Lesenswert?

Das Problem ist ich bekomme Daten, die nicht das machen was sie sollen. 
Und von der Mikrocontrollerseite her muss das einfach gestaltet sein. 
Das Programm ist ein Visual c# geschrieben.

Weiß jemand wie ich im Debugger die Schnittstelle virtuell beobachten 
kann?

lg andy

von raketenfred (Gast)


Lesenswert?

ich würde mir eine zweite besorgen und die einfach dann brücken

von Andy S. (Gast)


Lesenswert?

raketenfred schrieb:
> ich würde mir eine zweite besorgen und die einfach dann brücken

Ja, das kanns aber auch nicht sein, wenn ich mal keine 2te ab.

Gibt es wirklich keine Möglichkeit das in C# zu beobachten?

lg andy

von Ich und nicht er (Gast)


Lesenswert?

http://www.heise.de/software/download/free_serial_port_monitor/26030

Du willst mit C# die serielle Schnittstelle überwachen obwohl Du Dir 
nicht mal sicher bist, das es macht was Du willst? Kopfschüttel

von Andy S. (Gast)


Lesenswert?

Ich und nicht er schrieb:
> Du willst mit C# die serielle Schnittstelle überwachen obwohl Du Dir
> nicht mal sicher bist, das es macht was Du willst? Kopfschüttel

Deswegen möchte ich das ganze bevor ich mich an die Hardware wage 
erstmals testen durch ev. Debugging

lg andy

von Arc N. (arc)


Lesenswert?

Andy S. schrieb:
> Ich und nicht er schrieb:
>> Du willst mit C# die serielle Schnittstelle überwachen obwohl Du Dir
>> nicht mal sicher bist, das es macht was Du willst? Kopfschüttel
>
> Deswegen möchte ich das ganze bevor ich mich an die Hardware wage
> erstmals testen durch ev. Debugging
>
> lg andy

Ein virtueller Com-Port-Treiber z.B. http://com0com.sourceforge.net/
und
Portmon
http://technet.microsoft.com/de-de/sysinternals/bb896644

von Ich (Gast)


Lesenswert?

Serial Port Monitor runterladen und die Daten mitloggen lassen

von Sam .. (sam1994)


Lesenswert?

Du kannst die Daten im Debugger nicht anschauen, da die Daten in 
Echtzeit kommen. Schreib die Zeichen doch einfach zusätzlich in die 
Konsole, wenn du welche empfängst.

Wenn es nur um auslesen und auswerten geht, kann man auch die Daten 
empfangen und in einer Datei speichern. Diese mit dem BinaryReader 
auslesen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.