こんにちは、ardiuno と sim800l を使用して電話番号に「hello world」を送信するコードですが、「gsm.println("at+cmee=1");」を使用するとエラーが発生します。cms エラー 305 が表示されます。ardiuno と sim800l で通常の SMS を送信するための提案は何ですか?
void sends()
{
Serial.println("try send sms");
gsm.println("AT+CSCS=\"GSM\"");
delay(500);
gsm.println("at+cmee=0");
if(gsm.available())
{
txt1 = gsm.readString();
Serial.println(txt1);
}
gsm.println("at+cmgf=1");
delay(500);
if(gsm.available())
{
txt1 = gsm.readString();
Serial.println(txt1);
}
delay(500);
gsm.print("at+cmgs=\"+98914xxxxxxx\"");
delay(50);
gsm.println("HELLO WORLD");
delay(50);
gsm.println((char)26);
// gsm.write(26);
delay(500);
if(gsm.available())
{
txt1 = gsm.readString();
Serial.println(txt1);
}
}
どのようにardiunoでSMSを送信できますか?
友人によって提案されたこのリンク +CMS ERROR: 305 SMS を送信するとき ですが、それは vb であり、私は gsm.println("AT+CSCS="GSM""); を使用しました。