реклама на сайте
подробности

 
 
> СИМ900 и AT+CLCC, КАК то опять не так
Дмитрий2212
сообщение Jan 13 2011, 05:41
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



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

---->+CLCC:1
---->,0,0,0,"
----->НОМЕР",
----->129,"1"
---->0 --ОТВЕТ МОДУЛЯ
---->7 СИГНАЛ ЗАНЯТО ОТ СОТЫ
Подскажите в чем дело?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 18)
CADiLO
сообщение Jan 13 2011, 06:17
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



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

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

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


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Jan 13 2011, 06:41
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



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

Нет соединения реально не происходит. Робот не поднимает трубку. Заметил одну особенность когда это происходит:
---->+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
Когда так все нормально.Разница наверное в каком-то времени ответа от соты.
Т.е. я ставлю модуль на дозвон по одному номеру, если занят снова на дозвон.
На телефоне все время сбрасываю вызов.
Один раз из семи -десяти модуль определяет как соединение.
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Jan 13 2011, 13:00
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



Проверено на Лайфе и Киевстаре работает одинаково
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jan 13 2011, 13:31
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



это ответ на 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 раз - оператор МТС, признака ответа не обнаружено


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Jan 13 2011, 14:23
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



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

---->0 ----это ОК после выполнения команды
----> -этот пробельчик
---->7-- это когда отбиваю вызов на телефоне

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

Да так поинтересней будет. В книжке у меня такого синтаксиса команды нет. Надо будет ее скурить.Спасибо за ответы.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jan 13 2011, 14:36
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Надо курить не книжку переведенную неизвестно как и кем, а документацию на изделие.
Тем более что в переведенной документации обычно к ошибкам самого документа прибавляются ошибки переводчика.
А отдельные термины вообще становятся непонятными.

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


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Jan 13 2011, 14:50
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



Они (мануалы) на английском .А по английски я только читаю,но к сажолению не понимаю. Пробовал в интернете он-лайн переводчик ----такой бред выдает.
Еще раз спасибо за ответы.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jan 13 2011, 14:57
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



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


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Jan 13 2011, 16:35
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



Хорошо форумы пишутся на русском.А такбы совсем труба.
Go to the top of the page
 
+Quote Post
Eddy71
сообщение Jan 14 2011, 21:55
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 23-11-08
Из: Украина, Луганск
Пользователь №: 41 879



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


--------------------
«Чтобы что-то изобрести, вам потребуется хорошее воображение и куча мусора» /Томас Эдисон/
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Jan 15 2011, 08:19
Сообщение #12


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



Да разберемся потихоньку.Не все так глухо.Прогрес есть а это главное.А не ошибается только тот, кто ничего не делает.Спасибо всем кто помогает разбираться ,а учить как жить чаще бывает проще чем помочь.
Go to the top of the page
 
+Quote Post
mapic
сообщение Apr 20 2011, 09:36
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 159
Регистрация: 8-06-07
Пользователь №: 28 294



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

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

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

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

BUSY

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

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

На сим300д тот же алгоритм работал надежно как часики!
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Apr 20 2011, 09:49
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Можно обновиться до 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.




--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
mapic
сообщение Apr 20 2011, 09:55
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 159
Регистрация: 8-06-07
Пользователь №: 28 294



Цитата(CADiLO @ Apr 20 2011, 13:49) *
Можно обновиться до 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.

Как получить прошивку? как обычно письмо на вашу кантору?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Apr 20 2011, 10:02
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Да, запрос мне на chip (гав-гав) microchip.ua


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
mapic
сообщение Apr 20 2011, 18:50
Сообщение #17


Частый гость
**

Группа: Участник
Сообщений: 159
Регистрация: 8-06-07
Пользователь №: 28 294



Цитата(CADiLO @ Apr 20 2011, 14:02) *
Да, запрос мне на chip (гав-гав) microchip.ua

За прошивку спасибо... но обновление до "8" не помогло тоже... с периодичностью раз в 2-3 дозвона выдает подъем трубки в окончании, особенно хорошо видно если выбивать!
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Apr 26 2011, 18:21
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



То что предлагает CADILO (AT+CCLC=1) работает , может так и правильно делать, но все равно при постоянном опросе модуля проскакивают неверные ответы по моему так быть не должно.
Go to the top of the page
 
+Quote Post
mapic
сообщение Apr 28 2011, 10:58
Сообщение #19


Частый гость
**

Группа: Участник
Сообщений: 159
Регистрация: 8-06-07
Пользователь №: 28 294



Цитата(Дмитрий2212 @ Apr 26 2011, 22:21) *
То что предлагает CADILO (AT+CCLC=1) работает , может так и правильно делать, но все равно при постоянном опросе модуля проскакивают неверные ответы по моему так быть не должно.

Да работает... тоже так сделал...
Но глюк все равно желательно поправить - кто знает чем потом он может вылезти...
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 19:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01521 секунд с 7
ELECTRONIX ©2004-2016