当我尝试向我的 GSM 调制解调器写入 AT 命令时,它似乎没有接受该命令。我已经使用 PuTTY 来检查命令词,确实如此。我检查了端口是否正在打开,确实如此。
我可能做错了什么?
注意:“lol”部分用于调试目的。;3
SerialPort sp = new SerialPort("COM3");
sp.BaudRate = 9600;
sp.DataBits = 8;
sp.StopBits = StopBits.One;
sp.Parity = Parity.None;
sp.Open();
if (sp.IsOpen == false)
{
sp.Open();
}
Thread.Sleep(1000);
sp.WriteLine("AT+CMGF=1");
Thread.Sleep(1000);
string lol = sp.ReadExisting();
sp.Close();
return lol;