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

 
 
 
Reply to this topicStart new topic
> SIM900: проблема с поведением DCD
box415
сообщение May 11 2011, 11:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 14-10-10
Пользователь №: 60 149



1.Модуль с версией 1137B08SIM900M64_ST, R11.0
2. Настройка DCD: &C1
3.При входящем на модуль CSD вызове, если в момент начального согласования прекратить вызов, получаем сообщение NO CARRIER (что правильно, вызов прекращен), но одновременно устанавливается в активное состояние сигнал DCD (что уже неправильно, в SIM300 такая проблема отсутствовала). Сигнал не снимается до перезапуска, его состояние соответствует &C0. Ситуация четко воспроизводится.

Уважаемый Cadilo, поскольку вы очень близки к "китайскому уху", м.б. уточните у них и исправление попадет в 8 версию (полагаю, что у меня пробный вариант). Кроме того, м.б. они проверят по текстам, нет ли подобной проблемы с сигналом DCD при установлении сокета. Смоделировать ситуацию с сокетом на месте (разорвать в момент согласования) довольно затруднительно.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение May 11 2011, 11:51
Сообщение #2


Гуру
******

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



Нигде не ошиблись, лишних резисторов на ножках нет?
DTR как используется?

Потому что еще в 6 версии (1137B06SIM900M64_ST) было починено и протестировано поведение DCD в разных ситуациях.

9. Fixed the problem that DCD pin will not return to low level if CSD call is dropped by pulling DTR to high level after "AT&D2" is set.


6.2 DCD (из апнотеса)
The AT command AT&C can be used to set DCD function mode.
When set ”AT&C=0”, DCD line is always ON (low).
When set ”AT&C=1”, DCD line is ON (low) only in the presence of data carrier.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
box415
сообщение May 11 2011, 12:59
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 14-10-10
Пользователь №: 60 149



Хотя настройка модуля &D2, но разрыв начинающегося соединения производится не с помощью DTR. Просто на вызывающей трубке во время трелей нажимаем красную кнопочку. В этот момент получаем NO CARRIER и в активное состояние переходит DCD. Если же дождаться сообщения CONNECT, то в ответ на кнопку снимется DCD и получаем NO CARRIER. То есть в этой фазе все правильно.

Дополнительно уточню.
Про трубку я написал для простоты. К трелям переход происходит, если в модуле установлена карточка Мегафон. Если карточки МТС, Билайн и ТЕЛЕ2, то реакция стандартная для голосового вызова. После АТА сразу ОК без согласований. Однако проблема воспроизводится для всех перечисленных операторов, если происходит вызов данных от модема. При этом вызывающий модем должен быть не SIM. Эти модемы в момент согласования "глухие" и прервать их работу на вызывающей стороне вводом, например, АT нельзя. Мы использовали Siemens TC35. У него реакция на ввод во время установления соединения правильная - прекращение соединения.
Подозреваю, что раньше при проверках DCD в качестве вызывающего использовали SIM, и соответственно в описываемую ситуацию попасть не могли.
Go to the top of the page
 
+Quote Post
box415
сообщение May 12 2011, 11:13
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 14-10-10
Пользователь №: 60 149



Спасибо, MT-System. Ситуацию воспроизвели у себя, сообщили китайцам. Сказали, что исправления попадут уже только в готовящуюся к выпуску 9-ую версию.

Есть в восьмой версии еще одно "экзотическое" отклонение, но уже с сигналом DTR. При настройке &D2 если осуществлять голосовой вызов на модуль, то после RING на ATA модуль выдает OK. Соединение устанавливается. Однако при переводе DTR из ON в OFF модуль не разрывает соединение, а это противоречит описанию команды &D. Соединение с его стороны можно разорвать только командой ATH.

Надо сказать, что в этой ситуации модуль GC868 DUAL ведет себя правильно, как по DCD, так и по DTR. (Прошу не рассматривать как рекламу Telit. Там есть другие особенности)
Go to the top of the page
 
+Quote Post
box415
сообщение May 19 2011, 13:42
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 14-10-10
Пользователь №: 60 149



Присланная китайскими товарищами новая версия проверена. Проблема с DCD устранена. Исправление войдет в версию 10.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 5th July 2025 - 21:49
Рейтинг@Mail.ru


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