Невозможно получить SMS на Android
У меня есть GSM / GPRS щит для Arduino. Он использует SIM800 от SIMCOM. Я сделал несколько проектов, используя его. Раньше я отправлял SMS из того же модуля. которые были доставлены надлежащим образом. Со вчерашнего дня, всякий раз, когда я отправляю SMS на мобильный телефон Android, все, что я получаю, это:
<<Content not supported>>
Я также попытался отправить его на базовый мобильный телефон. На нем было выведено:
Content can't be displayed
Я попытался изменить кодировку с помощью команды AT
.
AT+CSCS="UCS2"
AT+CSCS="GSM"
Это не сработало ни для какой кодировки.
Команда, которую я использую для отправки SMS:
---> AT+CMGF=1
<--- OK
---> AT+CMGS="10 digit number"
<--- >
> Hello!
^Z
Может кто-нибудь сказать мне, что происходит не так? Заранее благодарю вас!
@GMishx, 👍4
1 ответ
В SIM900 есть команда AT, которая позволяет выполнить сброс к заводским настройкам, ваш модуль перезагрузится до значений по умолчанию. Это должна быть AT-команда, очень похожая на SIM800.
AT commando, который (возможно) будет работать для вас, - это ATZ, в SIM900 работает для меня.
Вы можете посмотреть здесь, чтобы увидеть, что такое команда. Посмотрите страницу 33. И будьте осторожны, ссылка, которую я вам посылаю, - это список команд AT для SIM900, а не для SIM800.
Надеюсь, вы найдете ответ.
- Проблема с получением SMS - GSM-модуль Arduino Uno и SIM900A
- SIM900 3G? Или SIM900A умеет подключаться к 3G?
- Мини-модем SIM900a, IMEI 0, помощь с контактами TX RX
- Как получить данные из базы данных моего сервера в переменную в моем Arduino?
- Как отправить команду AT на sim800l с помощью SoftwareSerial
- SIM800L не регистрируется в сети
- Как проверить, работает ли GSM-модуль?
- Модуль Bluetooth HC-05 мигает красным светом - Arduino Uno