Hallo Programmierprofis,
ich bin ein totaler Neuling in der Schnittstellenprogrammierung, habe es trotztdem geschafft die Schnittstelle zu öffnen und Daten zu empfangen. Nur der empfangene String ist nicht immer sauber. Am Anfang und am Ende des Strings gibt es immer Sonderzeichen. Ich nehme an dass es irgend was mit ASCII, Esc und vbCr zu tun hat. Wenn ich die Daten mit einem Terminal empfange und stelle das Terminal auf ANSI ein, dann bekomme ich saubere Daten.
Könnt Ihr mir verraten, wie ich diese ANSI einstellen kann oder liegt es an etwas ganz anderem?
Danke im Voraus
Dim rx As String
If SerialPort1.IsOpen Then
rx = SerialPort1.ReadExisting()
TextInput.Text = rx
ich bin ein totaler Neuling in der Schnittstellenprogrammierung, habe es trotztdem geschafft die Schnittstelle zu öffnen und Daten zu empfangen. Nur der empfangene String ist nicht immer sauber. Am Anfang und am Ende des Strings gibt es immer Sonderzeichen. Ich nehme an dass es irgend was mit ASCII, Esc und vbCr zu tun hat. Wenn ich die Daten mit einem Terminal empfange und stelle das Terminal auf ANSI ein, dann bekomme ich saubere Daten.
Könnt Ihr mir verraten, wie ich diese ANSI einstellen kann oder liegt es an etwas ganz anderem?
Danke im Voraus
Dim rx As String
If SerialPort1.IsOpen Then
rx = SerialPort1.ReadExisting()
TextInput.Text = rx