Когда я пытаюсь записать AT-команду на мой GSM-модем, она, похоже, не принимает команду Я использовал 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;