Arduino响应USSD命令被截断

时间:2015-06-24 09:27:27

标签: arduino gsm ussd sim900

我正在尝试使用Arduino / SIM900模块发送USSD字符串。 这是我的代码:

mySerial.println("AT+CMGF=0");
   delay(100);

   mySerial.println("AT+CUSD=1,\"*123#\"");
   delay(10000);
if (mySerial.available() >0)
  {

    while(mySerial.available() > 0)
    {
      incoming_char=mySerial.read(); //Get the character from the cellular serial port.

      Serial.print(incoming_char);

    }
 }
问题是,响应被截断了。 如果我尝试删除行

mySerial.println("AT+CMGF=0");

响应更长但总是被截断

如何解决问题?

非常感谢

0 个答案:

没有答案