Steuerung in C#
Verfasst: Freitag 5. März 2010, 11:23
Hallo, ich habe eine Frage zum Thema UDP. Ich habe gelesen, dass sich die Leiste mit dem Befehl “Sw_on" + Segment + Passwort + CrLf einschalten lässt. Nun habe ich in C# eine UDP Verbindung aufgebaut, nur bin ich mir jetzt nicht sicher, wie ich den Befehl übertragen soll, bzw. ob es funktioniert, da bei UDP der Befehl ja in byts umgewandelt werden muss, um ihn zu übertragen!
Hier ein kleiner Ausschnitt aus meinem Code, vl kann mir ja wer helfen!
byte[] data = new byte[1024];
IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("192.168.100.3"),75);
Socket server = new Socket(AddressFamily.InterNetwork,SocketType.Dgram, ProtocolType.Udp);
string test = "\"Sw_on\" 1 test CrLf";//Hier bin ich mir nicht sicher
data = Encoding.ASCII.GetBytes(test);
server.SendTo(data, data.Length, SocketFlags.None, ipep);
server.Close();
Hier ein kleiner Ausschnitt aus meinem Code, vl kann mir ja wer helfen!
byte[] data = new byte[1024];
IPEndPoint ipep = new IPEndPoint(IPAddress.Parse("192.168.100.3"),75);
Socket server = new Socket(AddressFamily.InterNetwork,SocketType.Dgram, ProtocolType.Udp);
string test = "\"Sw_on\" 1 test CrLf";//Hier bin ich mir nicht sicher
data = Encoding.ASCII.GetBytes(test);
server.SendTo(data, data.Length, SocketFlags.None, ipep);
server.Close();