Нет уведомлений о новых смс сообщениях Sim900

У меня проблемы с sim900. Когда я читаю последовательный порт и модуль sim900 получает смс. Он отправляет предупреждение через последовательный порт и вызывает проблемы со чтением.

Я пробовал использовать эту команду "AT+CNMI=0,0,0,0,0", она отлично работает, если мне действительно не нужны смс, но они мне нужны. что я могу сделать, если я не хочу получать уведомления о новых смс-сообщениях, когда я читаю последовательный порт???

Спасибо!


person Alex    schedule 24.09.2015    source источник
comment
Вы хотите отключить новые смс-уведомления? или хотите их?   -  person dmSherazi    schedule 26.09.2015
comment
Да, только на мгновение.   -  person Alex    schedule 27.09.2015


Ответы (1)


Вы можете использовать команду AT+CNMI для включения или отключения сообщений New Message Indication на uart. Имейте в виду, что вы не получите никакого уведомления о сообщении, полученном, когда уведомления отключены, поэтому вам необходимо реализовать проверку для него.

Вы можете удалить все существующие сообщения с помощью команды AT+CMGD=1,4 перед отключением уведомлений и проверить все сообщения после возобновления уведомлений или выполнить любую другую проверку.

ДЛЯ ВКЛЮЧЕНИЯ УВЕДОМЛЕНИЙ "AT+CNMI=1,2,0,0,0"

ОТКЛЮЧЕНИЕ УВЕДОМЛЕНИЙ "AT+CNMI=0,0,0,0,0"

person dmSherazi    schedule 28.09.2015