gpt4 book ai didi

c - Arduino 与 A9 - AT 命令故障排除

转载 作者:行者123 更新时间:2023-11-30 16:17:09 35 4
gpt4 key购买 nike

我正在使用 A9 对 Arduino 进行编程,它能够直接接受 AT 命令。我使用以下代码,它允许我输入命令:

void setup()
{
Serial.begin(115200);
Serial1.begin(115200);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(8,OUTPUT);
digitalWrite(5, HIGH);
digitalWrite(4, LOW);
digitalWrite(8, HIGH);
delay(3000);
digitalWrite(8, LOW);
Serial.println("A7 Power ON!");
}

void loop()
{
char dat;
if(Serial1.available()){
dat = Serial1.read();
Serial.print(dat);
}
if(Serial.available()){
dat = Serial.read();
Serial1.print(dat);
}
}

我可以看到它已注册:

AT+CREG?

+CREG: 2,3,"A5FA","5CB4",0

并且它处于纯文本短信模式:

AT+CMGF=?

+CMGF:(0,1)

OK

AT+CMGF=1

OK

但尝试发送和接收消息分别收到 CMS ERROR 500 和 300:

AT+CMGS="0584413829"

test sms +CMS ERROR: 500

AT+CMGL="全部"

+CMS 错误:300

大家有什么想法吗?我已经无计可施了。

最佳答案

对于错误 300,它意味着:

Mobile equipment (ME) failure.

其中移动设备指的是移动设备与无线网络通信的设备

500 是一个未知错误,您是否损坏了 GSM 模块?

关于c - Arduino 与 A9 - AT 命令故障排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56327007/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com