Ich versuche, einen Datenstrom von der seriellen Schnittstelle aus einer digitalen Skala zu lesen. Wenn ich den Datenstrom auf einer Textbox Ich habe eine korrekte Wiedergabe (außer erster Zeile) Stream in textboxVB.NET Serial Data Parsing
Ich möchte nur eine Zeile fangen zu verwenden, um diese Daten zu senden. Ich habe versucht mit dem Code folgenden
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim alol As String
alol = SerialPort1.ReadLine
Label1.Text = alol
End Sub
aber was append ist, dass ich jedes Mal auf die Schaltfläche klicken, wird das Etikett, anstelle den Zeilenwert zeigt „+ 0000.26kg“, anderen Abschnitt des Datenstroms nehmen (EG : "+00" "KG" "000.2" "+ 0000.26k" ".26kg" und so weiter.)
Kann jemand mir einen Weg vorschlagen, diesen Wert zu fangen? Die Zeichenfolge von Interesse beginnt immer mit + oder - Symbol und endet mit, ich denke, eine Rückkehr.
Ja, Baudrate ist korrekt auf 9600 bps eingestellt – Lotux777