Перейти к содержанию
    

SIM800C определить статус исходящего звонка

Здравствуйте. Использую команду ATD+7xxxxx; для исходящего вызова.

При любых событиях с вызовом (сброс, сброс после поднятия, неответ) модем присылает NO CARRIER.

Хотя на многих форумах пишут, что должен выдавать NO DIALTONE, BUSY, NO CARRIER, NO ANSWER.

Как настроить модем? В даташите ссылаются ещё на команды ATX3 и ATX4. Не помогло.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня в исходниках есть ветки обрабатывающие NO DIALTONE, BUSY, NO CARRIER во время звонка (и они реально приходят).

NO ANSWER не видел. Правда, использую EAT.

 

 

Может, версия прошивки не та?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>> модем присылает NO CARRIER.

 

У вас точно стоит точка с запятой после номера? Код символа соответствует?

 

NO CARRIER будет при CSD когда в конце номера ничего нет или символ отличается от ;

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...