C# アプリのマイクロコントローラーからシリアルでデータを受信しています。次の簡単なコードを使用しています。
private void comPort_DataReceived(object sender, SerialDataReceivedEventArgs e){
RxString = comPort.ReadExisting();
this.Invoke(new EventHandler(DisplayText));
}
private void DisplayText(object sender, EventArgs e){
richTextBox1.AppendText(RxString);
}
マイクロコントローラから送信しているものを正確に受信していますが、受信した文字列を変更できないという問題があります。(例えば、私はやろうとしていました
char[] externalModeMsg_array = RxString.ToCharArray();
)しかし、成功しませんでした:(
誰かが私がやっている間違いを教えてもらえますか.別の方法で読む必要があり、受信した文字列(RxString)を操作する方法.