Hallo Zusammen,
Ich schreibe an einem Programm für die serielle Kommunikation mit einem externen Gerät.
Ich möchte gerne Befehle mit Hilfe von Small Basic an dieses senden. Für die serielle Kommunikation nutze ich die SMall Basic Erweoterung von LitDev. Die Kommunikation an sich funktioniert auch soweit, aber ich möchte gerne verschiedene Befehle senden.
Etwa so:
Texteingabe: "send Hallo"
Der Text soll dann aufgeteilt werden in "send" (als interner Befehl für das Programm") und "Hallo" (als Inhalt). ICh habe es mit LDText.Split und LDArray.GetValue versucht, aber das scheint nicht zu funktionieren.
Anbei mein Programmcode
InputString = TextWindow.Read()
InputArray = LDText.Split(InputString, " ")
Command = LDArray.GetValue(InputArray, 1)
TXString = LDArray.GetValue(InputArray, 2)
die Get Value Befehle geben "FAILED" zurück. Ich bitte um Hilfe.
Mit freundlichen Grüßen,
Alex