private void cliButton_Click(object sender, EventArgs e)
{
sp = new SerialPort();
sp.PortName = "COM14";
sp.BaudRate = 19200;
sp.Parity = Parity.None;
sp.DataBits = 8;
sp.StopBits = StopBits.One;
sp.Handshake = Handshake.RequestToSend;
sp.DtrEnable = true;
sp.RtsEnable = true;
sp.Open();
if (!sp.IsOpen)
{
MessageBox.Show("Serial port is not opened");
return;
}
sp.WriteLine("AT" + Environment.NewLine);
sp.WriteLine("AT+CLIP=1" + Environment.NewLine);
byte [] data= new byte [sp.BytesToRead];
sp.Read(data, 0, data.Length);
}
ここは私のコードです。 シリアルポート経由で携帯電話と通信するのに使います。 ここでは、ATコマンドを送信しています(AT + CLIP = 1このコマンドは、incomming呼び出しのCLIを取るために使用します)。それから私はシリアルポートのデータを読んだ。私の問題は、この読み込まれたデータをラベルに印刷するにはどうすればいいですか?シリアルポートのデータをlableに出力する方法