![]() |
|
![]() |
#1 |
![]() G' Morgen,
ich versuche Daten via RS232 zu senden und zu empfangen. Ich habe mich schon ganz gut durch das Netz und die "unglaublich hilfreiche" Microsoft - Hilfe gearbeitet. Dennoch habe ich zwei Fragen. Hier erstmal ein Auszug meines Quelltext : using namespace System::IO::Ports; . . . SerialPort Serial; . . . Serial.PortName = "COM3"; Serial.BaudRate = 9600; // Serial.Parity = None; Serial.DataBits = 8; // Serial.StopBits.One; // Serial.Handshake = 0; Serial.ReadTimeout = 500; Serial.WriteTimeout = 500; Serial.Open(); if (Serial.IsOpen) { Serial.Write("Hallo"); Serial.Close(); } Frage 1 : Dem geübten Leser wird nicht entgehen, dass bei den Einstellungen die "Parität, das Stoppbit und das Handshake" auskommentiert sind. Kann mir vielleicht jemand verraten welche Datentypen ich da nutzen muss? Hierzu konnte mir die Hilfe von MS gar nicht helfen. Frage 2 : Wie kann ich überprüfen, ob die Verbindung erfolgreich ist oder nicht? Den Weg den ich versuche (mit Serial.IsOpen) geht es nämlich nicht. Vielen Dank im voraus lg Torsten |
|
![]() ![]() |