СМС ОТПРАВКА GSM - PullRequest
       32

СМС ОТПРАВКА GSM

0 голосов
/ 01 декабря 2018

Я работаю над проектом, в котором мне нужно отправлять и получать SMS-сообщения в GSM-модеме с помощью AT-команд. Считывание смс с сим-карты.Я попробовал следующий код, я надеялся получить фактическое SMS.Но я просто получаю ответ "ОК", есть ли правильный способ сделать это?

`public void Read () {Console.WriteLine (" Reading ... ");

    gsmPort.WriteLine("AT+CMGF=1"); // SET MODE TO TEXT
    Thread.Sleep(1000); //1sec to write
    gsmPort.WriteLine("AT+CPMS =\"SM\""); // SET STORAGE TO SIM
    Thread.Sleep(1000); //1sec to write
    gsmPort.WriteLine("AT+CMGL=\"ALL\"");
    gsmPort.WriteLine("AT+CMGL=\"REC UNREAD\"");
    //gsmPort.WriteLine("AT+CMGR ")
    Thread.Sleep(1000); //1sec to write


    string response = gsmPort.ReadExisting();
    if (response.EndsWith("\r\nOK\r\n")) 
    {
        Console.WriteLine(response);

    }
    else
    {
        Console.WriteLine(response);

    }


}`
...