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

Даю вызов на телефон и опрашиваю каждую секунду модуль.На телефоне звонок отбиваю. Иногда модуль определяет как соединение

 

---->+CLCC:1

---->,0,0,0,"

----->НОМЕР",

----->129,"1"

---->0 --ОТВЕТ МОДУЛЯ

---->7 СИГНАЛ ЗАНЯТО ОТ СОТЫ

Подскажите в чем дело?

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


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

а прослушать что в этот момент творится?

 

может там тетя робот вам отвечает что "абонент чего-то там" - а это уже признак снятия трубки абонентом.

 

разве никогда не попадали на робота во время звонков ?????

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


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

Сейчас попробую

 

Нет соединения реально не происходит. Робот не поднимает трубку. Заметил одну особенность когда это происходит:

---->+CLCC:1

---->,0,0,0,"

----->НОМЕР",

----->129,"1"

---->0

---->7

Когда так у меня в терминалке 100% ответ как соединение

 

 

---->+CLCC:1

---->,0,0,0,"

----->НОМЕР",

----->129,"1"

---->0

----> -этот пробельчик

---->7

Когда так все нормально.Разница наверное в каком-то времени ответа от соты.

Т.е. я ставлю модуль на дозвон по одному номеру, если занят снова на дозвон.

На телефоне все время сбрасываю вызов.

Один раз из семи -десяти модуль определяет как соединение.

 

 

 

 

Прошу прощения ошибочка

---->+CLCC:1

---->,0,2,0,"

----->НОМЕР",

----->129,"1"

---->0

----> -этот пробельчик

---->7

Когда так все нормально.Разница наверное в каком-то времени ответа от соты.

Т.е. я ставлю модуль на дозвон по одному номеру, если занят снова на дозвон.

На телефоне все время сбрасываю вызов.

Один раз из семи -десяти модуль определяет как соединение.

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


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

это ответ на CLCC

 

+CLCC:1,0,0,0,"НОМЕР",129,"1"

 

 

а это откуда берется ??

 

---->0

----> -этот пробельчик

---->7

 

 

>>>и опрашиваю каждую секунду модуль.

 

а зачем??? есть же автоответ состояния.

 

 

AT

OK

 

AT+GSV

SIMCOM_Ltd

SIMCOM_SIM900

Revision:1137B01SIM900M64_ST_AM_TEST_DTMF_1203

OK

 

AT+CLCC=1 //установить автоматическое отображение статуса//

OK

 

// звоним //

 

ATDxxxxxxxxxx;

OK

 

+CLCC: 1,0,3,0,0,"хххххххххх",129,"" //идет дозвон//

 

 

// на мобилке нажимаю отбой //

 

+CLCC: 1,0,6,0,0,"хххххххххх",129,""

 

BUSY

 

// соединение разорвано //

 

повторено 20 раз - оператор МТС, признака ответа не обнаружено

 

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


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

а это откуда берется ??

 

---->0 ----это ОК после выполнения команды

----> -этот пробельчик

---->7-- это когда отбиваю вызов на телефоне

 

А как правильно или неправильно еслиб кто-то поучил.А то делаю как придумаю может и людям зря голову морочу.

 

Да так поинтересней будет. В книжке у меня такого синтаксиса команды нет. Надо будет ее скурить.Спасибо за ответы.

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


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

Надо курить не книжку переведенную неизвестно как и кем, а документацию на изделие.

Тем более что в переведенной документации обычно к ошибкам самого документа прибавляются ошибки переводчика.

А отдельные термины вообще становятся непонятными.

 

Так что - книжку выбросить, а мануалы и GSM стандарты читать в оригинале.

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


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

Они (мануалы) на английском .А по английски я только читаю,но к сажолению не понимаю. Пробовал в интернете он-лайн переводчик ----такой бред выдает.

Еще раз спасибо за ответы.

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


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

Тогда могу только посочуствовать, потому как без английского ничего хорошего не сделаете.

А вот народ запутать можете.

 

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


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

Форум это хорошо, но первоисточник надо читать. Причем на языке оригинала. Иначе делать в этой области нечего. Или ограничиться применение только отечественных комплектующих с описанием на понятном языке.

:smile3046:

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


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

Да разберемся потихоньку.Не все так глухо.Прогрес есть а это главное.А не ошибается только тот, кто ничего не делает.Спасибо всем кто помогает разбираться ,а учить как жить чаще бывает проще чем помочь.

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


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

Аналогичная проблема - во время исходящего звонка постояно опрашываю модуль на предмет соединения командой AT+CLCC... во время дозвона нормально:

 

+CLCC: 1,0,3,...

 

но в период отбоя или разъединения (без подъема трубки) с определеной переодичностью раз на 2-5 дозвона проскакивает вконце "соединение":

 

+CLCC: 1,0,0,... //Подъем трубки ? - когда в действительности отбой сделан!?

 

BUSY

 

Сначала подумал на прошивку сим900 - обновление до версии 7 не помогло!!! - тоже самое!

 

Пока что работал только на киевстаре! - на других не проверял... хотя скорее будет тоже самое - очевидно это глюк прошивки модуля! Как бы его исправить? - что можно уже сейчас предпринять? - приборы уже лежат на столе - из-за сбоев с этой командой пропадает очень важная функция дозвона!

 

На сим300д тот же алгоритм работал надежно как часики!

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


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

Можно обновиться до 8 версии. Там CLCC сильно подшаманили. В частности:

 

11.

Solved the problem that unrecognizable code would be reported when user executed the CLCC or CLIP command to get information of an incoming call whose name was saved in the phonebook in UCS2 mode previously

 

14.

Fixed the bug of CLCC, CLIP, CMGR command that Chinese name and English name could not display in UCS2 mode if user sets CSCS to UCS2 mode.

 

 

 

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


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

Можно обновиться до 8 версии. Там CLCC сильно подшаманили. В частности:

 

11.

Solved the problem that unrecognizable code would be reported when user executed the CLCC or CLIP command to get information of an incoming call whose name was saved in the phonebook in UCS2 mode previously

 

14.

Fixed the bug of CLCC, CLIP, CMGR command that Chinese name and English name could not display in UCS2 mode if user sets CSCS to UCS2 mode.

Как получить прошивку? как обычно письмо на вашу кантору?

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


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

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

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

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

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

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

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

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

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

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