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

 
 
> А был ли суслик, Проблемы с CLCC
RadikX
сообщение Jan 10 2013, 02:20
Сообщение #1


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

Группа: Участник
Сообщений: 125
Регистрация: 13-04-11
Из: Суровый Челябинск
Пользователь №: 64 337



Задача: позвонить с модуля на телефон, определить поднял ли абонент трубку, т.е был ли разговор.

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

Лог обмена:
ATD+79823226690;...OK..AT+CLCC...+CLCC: 1,0,2,0,0,"+79823226690",145,""....OK
.
.
.
AT+CLCC...+CLCC: 1,0,3,0,0,"+79823226690",145,""....OK..
AT+CLCC...+CLCC: 1,0,0,0,"+79823226690",145,""....OK..
..BUSY..AT+CLCC...OK..

Господа, что делать и кто виноват?

Модуль SIM900
Revision:1137B08SIM900M64_ST_DTMF_JD_MMS

Сообщение отредактировал RadikX - Jan 10 2013, 02:44
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
RadikX
сообщение Jan 10 2013, 07:21
Сообщение #2


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

Группа: Участник
Сообщений: 125
Регистрация: 13-04-11
Из: Суровый Челябинск
Пользователь №: 64 337



Люди, ну что вы как дети. Лог приведен из подсмоторщика COM порта. Так оно и есть на самом деле, пропускает похоже третий параметр. Правда время все-же не 5, а более 30-40 секунд. У вам в программе возможно сразу определяет BUSY и поэтому не так заметно. Я могу закласться на количество возвращаемых параметров, но это же писец. Что будет в следующей версии? В SIM900B такого не замечал.
Еще один нюанс: если BUSY придет в момент отправки запроса CLCC, OK может и вовсе не придти. Следующий запрос ответит нормально.
Go to the top of the page
 
+Quote Post
ssokol
сообщение Jan 10 2013, 10:54
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 615
Регистрация: 14-02-08
Из: г. Рыбинск, Ярославская область
Пользователь №: 35 028



Цитата(RadikX @ Jan 10 2013, 11:21) *
Люди, ну что вы как дети.

Ну а вы как всегда - все не в ногу , один я в ногу...
>>У вам в программе возможно сразу определяет BUSY и поэтому не так заметно
Я же писал, что по запятым

P.S. Прошива 08 -точно релизная?, были 08 бэты c глюками , попробуйте 09
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- RadikX   А был ли суслик   Jan 10 2013, 02:20
- - ssokol   Цитата(RadikX @ Jan 10 2013, 06:20) AT+CL...   Jan 10 2013, 04:29
- - RadikX   Это не у меня, это стабильно так отвечает модуль. ...   Jan 10 2013, 04:56
|- - ssokol   Цитата(RadikX @ Jan 10 2013, 08:56) Это н...   Jan 10 2013, 05:16
- - Цырен.   Вы "AT+CLCC...+CLCC: 1,0,3,0,0,"+7982322...   Jan 10 2013, 07:46
- - RadikX   >>Вы "AT+CLCC...+CLCC: 1,0,3,0,0,...   Jan 10 2013, 08:36
- - RadikX   Проверил отбой после поднятия трубки - аналогично:...   Jan 10 2013, 10:28
- - Цырен.   Если что B08 и B09. To RadikX: А вообще почему ...   Jan 10 2013, 11:36
- - RadikX   Простите за офтоп, но не подскажете подробнее( воп...   Jan 11 2013, 09:44
- - Romashki   http://www.microchip.ua/simcom/SIM900x/SIM...rison...   Jan 11 2013, 10:10
- - CADiLO   А если брать новый SIM900R64_enhanced то по возмож...   Jan 11 2013, 10:15
- - Romashki   Так вроде бы enhanced ЕАТ не поддерживает (или там...   Jan 11 2013, 10:33
- - sobr   Так суслик то был? Или нет?   Jan 11 2013, 10:38
- - RadikX   Обновил до версии B09. Пропадание параметра исчезл...   Jan 14 2013, 05:43


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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 01:14
Рейтинг@Mail.ru


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