ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
1185
1185
EMPFEHLEN
-
Hallo,
also ich habe folgendes Problem, ich habe versucht mit C# eine RS232 Verbindung aufzubauen, aber ich finde nirgens den Punkt, wo ich definieren kann was für ein Flow Control gesetzt sein soll, also: Hardwarehandshake, Softwarehandshake usw.
Ok, das Problem hat sich erledigt:
RS232Port.Handshake = Handshake.None;
Aber die kommunikation Funktioniert leider immernochnicht, mit Docklight (einem Terminal) geht es aber.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO.Ports; namespace rs232 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button_send_Click(object sender, EventArgs e) { string send; SerialPort RS232Port = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One); RS232Port.Handshake = Handshake.None; send = textBox_send.Text; send += ";"; RS232Port.Open(); RS232Port.WriteLine(send); RS232Port.Close(); } } }
Das ist mein Code, habe ich da irgentetwas wichtiges vergessen?
DirkGeändert von DarkDirk (31.07.08 um 20:49 Uhr)
-
31.07.08 20:49 #2
Hi,
ich glaube, die beiden Einträge aus der MSDN sollten dir weiterhelfen:
http://msdn.microsoft.com/en-us/libr...36(VS.85).aspx
http://msdn.microsoft.com/en-us/libr...14(VS.85).aspx
Bei dem letzten siehst du, wie du die Schnittstelle definieren kannst. Es kann aber sein, dass es unter Vista Admin Rechte benötigt werden.
-
31.07.08 20:57 #3
Hab grade in meiner Quellcodesammlung noch dieses File hier gefunden, es sollte dir weiterhelfen!
-
Hm, das was du da geschrieben hast, sieht für mich mehr so aus als hättest du die RS232 Klasse nochmal geschrieben. Ich wüste nur gerne warum mein Programm nicht funktioniert.
So hat sich erledigt mit:
RS232Port.Write(send);
statt:
RS232Port.WriteLine(send);
geht es ohne Probleme,warum auch immer.
Aber trotzdem danke für die Hilfe.
DirkGeändert von DarkDirk (31.07.08 um 21:31 Uhr)
Ähnliche Themen
-
Real Flow
Von Darakas im Forum Sonstige 3D-ProgrammeAntworten: 1Letzter Beitrag: 24.05.08, 20:15 -
Flow
Von FrankyFlowers im Forum FotografieAntworten: 0Letzter Beitrag: 08.12.07, 21:54 -
Real Flow
Von Rostiges Fahrrad im Forum Cinema 4DAntworten: 2Letzter Beitrag: 07.05.07, 19:57 -
Real flow
Von RolfEssen im Forum Sonstige 3D-ProgrammeAntworten: 1Letzter Beitrag: 28.05.05, 16:23 -
Flow-Layout
Von magic_halli im Forum .NET ArchivAntworten: 1Letzter Beitrag: 26.02.04, 19:59





Zitieren
Login





