VB.NET & RS232 (USB-Seriell-Wandler entfernen)

Gast #862732
Lesenswert?

Hi!

Ich programmiere gerade in VB.Net in Visual Studio 2008 die serielle 
Schnittstelle. Da ich am Laptop jedoch keine Schnittstelle habe, benutze 
ich den USB2 seriell Wandler von Reichelt, mit dem die Kommunikation 
auch wunderbar klappt.

Problem ist nun folgendes:

Beim Starten der Anwendung wird die serielle Schnittstelle geöffnet
-> funktioniert einwandfrei

Beim Schließen wird sie wieder geschlossen
-> funktioniert ebenfalls einwandfrei

Wenn ich jedoch den USB-Seriell-Wandler beim Laufen der Anwendung 
entferne, gibt es beim Schließen eine Fehlermeldung.

Kennt jemand eine Möglichkeit, das Entfernen des Wandlers zu 
registrieren und somit abzufangen?

Vielen Dank
niedon
Gast #862759
Lesenswert?

In der PC Historie gab es keine "abziehbaren" RS232 Schnittstellen sie 
waren immer fest mit der Rechnerhardware verbunden. Man konnte zwar das 
serielle Kabel entfernen aber dieses ist nicht gleichzusetzen mit dem 
Entfernen des USB/RS232 Konverters.

Daher vermute ich mal, das Du mit diesem Verhalten leben musst !!!
Gast #864952
Lesenswert?

brauchst du die schnittstelle während der gesamten laufzeit? wenn nicht 
wäre eine geblockte übertragung vllt. sinnvoll.

ich hatte neulich ein projekt in c#, das ebenfalls über die rs232 
kommuniziert, aber eben nur "blockweise". und dass jemand es schafft, 
innerhalb der knappen halben sekunde kommunikationszeit (maximal) den 
adapter zu ziehen halte ich für eher unwahrscheinlich ;-)
Gast #878049
Lesenswert?

könntest du deinen Quelltext villeicht a posten?Versuche jetzt schon 
eine ganze Weile eine serielle Komunikation zwichen Vb und einem ATmega8 
herzustellen.Über Hyperterminal funktionierts schon.
THX..

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren