Serielle Schnittstelle, RS232, COMM-Port
- From: "Steffen Brodowski" <brodowski@xxxxxxxxxx>
- Date: Sun, 27 Nov 2005 15:57:13 +0100
Hallo Leute,
könnt Ihr mir bitte helfen, ich kriegs einfach nicht hin. Was unter VB6 so
einfach war, erscheint mir in VB.NET sehr kompliziert.
Ich habe alles versucht:
- Demo-Beispiel How-To-Using the COMM-Port (VS.NET 2003)
- OpenNETCF - Klasse
- VB.NET 2005 Express Trial-Version mit SerialPort - Klasse (Framework 2.0)
nichts hilft.
Mein Problem ist folgendes: Ich muss die serielle Schnittstelle auf
eingehende Daten abfragen, was soweit auch funktioniert. Baudrate9600, ein
Stopbit, keine Parität, asyncron.
Die Daten kommen an, entweder rufe ich sie per Timer ab oder mittels Event
(VB.NET2005). Mein Sender versucht 3mal, einen Datenstrom von 15 Bytes zu
schicken. Die kommen an, nur kann ich nicht abfangen, wann der erste
Datenstrom endet, um darauf antworten zu können.
Ich suche seit Tagen nach einer Lösung, Newsgroup, I-Net, Microsoft,
Examples usw. Nichts hilft. Fakt ist, dass das 15-Byte lange Paket nicht auf
einmal in VB empfangen wird. Mittels PortMonitor habe ich das angesehen,
dort wird 3mal eine 15Byte-Kette gesendet.
Habt Ihr ein paar Zeilen Code für mich, die da weiterhelfen können? Wie
gesagt, die Examples hab ich schon durch, da wird das 15Byte-Paket in
mehrere aufgeteilt und der Event pro Paket 2-3 mal ausgelöst.
Lasst mich nicht unwissend sterben - Bitte!
Gruss
Steffen Brodowski
.
- Follow-Ups:
- Re: Serielle Schnittstelle, RS232, COMM-Port
- From: Karsten Sosna
- Re: Serielle Schnittstelle, RS232, COMM-Port
- From: Thomas Scheidegger [MVP]
- Re: Serielle Schnittstelle, RS232, COMM-Port
- Prev by Date: Re: Image aus Ressource
- Next by Date: Re: Prozedur aus MainForm ausführen.
- Previous by thread: Gesucht wird: Die UnsortedList
- Next by thread: Re: Serielle Schnittstelle, RS232, COMM-Port
- Index(es):
Relevant Pages
|