Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Проблема CSD на SIMCOM300D
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
LogNik
Бодрое время суток!!!

Недавно приобрел модем SprutNet на базе SIMCOM для передачи данных через CSD соединение

>ati
>SIMCOM_Ltd
>SIMCOM_SIM300D
>Revision:1008B14SIM300D32_SST34HF3284

Включил SprutNet и мобилу как второй модем. Взял Мегафон СИМки пару. Опция передачи данных включена.
Когда с модема SprutNet звоню на мобилу, все ОК, соединение устанавливается, данные передаются.
Когда пытаюсь наоборот, получаю непонятки wacko.gif:

1. Вместо RING выскакивает NO CARRIER на приемной стороне. И вызывающий модем бросает трубку. Перечитал AT Command Set но мыслей не появилось.

AT+CEER на приемной стороне кажет только No cause was given
На передающей стороне
atd8928ХХХХХХХ
NO CARRIER
atdl
NO CARRIER
at+ceer
+CEER: Exit Cause: CC31 (Normal unspecified) (использую SE750 )

2. При голосов вызове -> RING (как положено). Однако модем поднимает трубку (ATS0=1). Siemens в такой ситуации трубку никогда не подымал.

Мысли стали. Нужен пинок
M_Z
Цитата(LogNik @ Jul 11 2010, 18:14) *
Когда пытаюсь наоборот, получаю непонятки wacko.gif:

так может проблема в мобиле?
с SIM300 и CSD проблем не встречал.
LogNik
Цитата(M_Z @ Jul 11 2010, 19:22) *
так может проблема в мобиле?
с SIM300 и CSD проблем не встречал.


В каком смысле в мобиле? На установленные сименсы звоню и читаю данные с этой мобилы. На SIMCOM - нет.
Harbinger
Первое, что сделал бы в таком случае - поменял бы местами карточки.
LogNik
Цитата(Harbinger @ Jul 11 2010, 19:29) *
Первое, что сделал бы в таком случае - поменял бы местами карточки.

Поменял. Результат без изменений.
Harbinger
Хорошо, отрицательный результат - уже дело. Дальше: меняем одну из карточек на карточку другого оператора, или хотя бы другого тарифного плана...
LogNik
Цитата(Harbinger @ Jul 11 2010, 21:34) *
Хорошо, отрицательный результат - уже дело. Дальше: меняем одну из карточек на карточку другого оператора, или хотя бы другого тарифного плана...

Уважаемый Harbinger. Смена оператора приведет к отрицательному результату ввиду того что Мегафон не дает соединение для передачи данных с другими операторами. Это уже пройденный этап. Вопрос заключается в том, почему с Siemens MC35i все работает, а с SimCom нет. Причем не работает именно как принимающая сторона. Напрашивается вывод о настройкам модема. Привожу для анализа настройки модема:
at&v

ACTIVE PROFILE
E: 1
L: 2
M: 1
Q: 0
V: 1
X: 4
S0: 1
S2: 43
S3: 13
S4: 10
S5: 8
S6: 2
S7: 60
S8: 2
S10: 15
+CRC: 0
+CR: 0
+FCLASS: 0
+IMODE: 0
+DR: 0
+CMGF: 0
+CSDH: 0
+ILRR: 0
+CRLP: 61,61,128,6,0,3
+CMEE: 1
+CBST: 7,0,1
+IFC: 0,0
+ICF: 3,3
+CNMI: 2,1,0,0,0
+CSTA: 129
+CSCS: "IRA"
+IPR: 9600
+DS: 3,0,512,20
&C: 1
&D: 0
+CCWE: 0
+CDTX: 0
+CTZU: 0
+CTZR: 0
+CV120: 1,1,1,0,0,0
+CEXTHS: 0
+CEXTBUT: 0
+CSMINS: 0
+CMUX: 0
+CCUG: 0,0,0
+CLIP: 0
+COLP: 0
+CCWA: 0
+CAOC: 1
+CLIR: 0
+CUSD: 0
+CSSU: 0
+CSSI: 0
+CDIP: 0
+CSCLK: 0
+CIURC: 1
+SCLASS0: 0
+CSDT: 0
+CMIC: 2,2
+ECHO(NORMAL_AUDIO): 0,0,0
+ECHO(AUX_AUDIO): 0,0,0
+SIDET(NORMAL_AUDIO): 4096
+SIDET(AUX_AUDIO): 4096
+CLCAL: 1
+CCPD: 1
+CMTE: 1
+CSCA: "+79282000002",145
+CSMP: 17,255,0,241

OK
stream
Цитата(LogNik @ Jul 11 2010, 19:14) *
1. Вместо RING выскакивает NO CARRIER на приемной стороне. И вызывающий модем бросает трубку. Перечитал AT Command Set но мыслей не появилось.

Видел такое неоднократно на разных операторах при перегрузке сети, плохом приеме и т.п. Думаю, что соединение пытается установиться, но по какой-то причине срывается. Перезваниваешь - нормально. В подвале (слабый сигнал) часто приходится перезванивать несколько раз. Ошибка симкома в том, что на отвечающем NO CARRIER вылезает из воздуха, без предупреждающего RING.
Цитата
2. При голосов вызове -> RING (как положено). Однако модем поднимает трубку (ATS0=1). Siemens в такой ситуации трубку никогда не подымал.

Баг сименса. Какое ему дело, что там за звонок? Может, я простую охранную прослушку делаю.
LogNik
Цитата(stream @ Jul 12 2010, 12:55) *
Видел такое неоднократно на разных операторах при перегрузке сети, плохом приеме и т.п. Думаю, что соединение пытается установиться, но по какой-то причине срывается. Перезваниваешь - нормально. В подвале (слабый сигнал) часто приходится перезванивать несколько раз. Ошибка симкома в том, что на отвечающем NO CARRIER вылезает из воздуха, без предупреждающего RING.

Баг сименса. Какое ему дело, что там за звонок? Может, я простую охранную прослушку делаю.

По поводу сименса не считаю это багом, т.к. он определяет data call и естественно ждет управления со стороны. А Simcom не разбирает голос или данные, нужно или не нужно.

За опыт большое спасибо. Щас буду смотреть что там с сигналом. Но думаю, что все ОК.
alexQ
А разве симком умеет по V110 звонить????
я имею в виду transparent CSD ...
LogNik
Цитата(stream @ Jul 12 2010, 20:55) *
Видел такое неоднократно на разных операторах при перегрузке сети, плохом приеме и т.п. Думаю, что соединение пытается установиться, но по какой-то причине срывается. Перезваниваешь - нормально. В подвале (слабый сигнал) часто приходится перезванивать несколько раз. Ошибка симкома в том, что на отвечающем NO CARRIER вылезает из воздуха, без предупреждающего RING.

Баг сименса. Какое ему дело, что там за звонок? Может, я простую охранную прослушку делаю.


Ну вот проверил уровень сигнала. +CSQ: 22,0
Все прочее без изменения. Так и не устанавливает соединение.

Уважаемый AlexQ
Не понял вашей реплики "А разве симком умеет по V110 звонить???? я имею в виду transparent CSD ..."
at+cbst=75,0,0
OK
хотя фраза в доке
75 14400 bps(V.110 or X.31 flag stuffing) пока до конца не понятна
LogNik
УРА! Проблему решил. Оказалось, что в мобиле-модеме по умолчанию +CBST: 0,0,1
Siemens это хавал без проблем, а вот Simcom постоянно спотыкался. Плюс ко всему важным оказалось так же параметр ATX0. Другие варианты не катят.

Уважаемые коллеги, спасибо всем кто откликнулся. yeah.gif
stream
Цитата(LogNik @ Jul 14 2010, 01:56) *
УРА! Проблему решил. Оказалось, что в мобиле-модеме по умолчанию +CBST: 0,0,1
Siemens это хавал без проблем, а вот Simcom постоянно спотыкался. Плюс ко всему важным оказалось так же параметр ATX0. Другие варианты не катят.

Все стало только загадочней, потому что +CBST: 0,0,1 и должно быть по умолчанию, иначе соединение будет без коррекции ошибок и возможны пропадания кусков данных, а ATX0 вообще никаким боком к процессу относиться не должно...
LogNik
Цитата(stream @ Jul 14 2010, 03:49) *
Все стало только загадочней, потому что +CBST: 0,0,1 и должно быть по умолчанию, иначе соединение будет без коррекции ошибок и возможны пропадания кусков данных, а ATX0 вообще никаким боком к процессу относиться не должно...


Если неправильно понял то поправьте:
0 CONNECT result code only returned, dial tone and busy detection are both disabled
т.е. dial tone и busy detection игнорируются. Практически работает только так. Видать SIM300D чего то с dial tone мутит (сложилось такое впечатление)

По поводу CBST когда мобила-модем (имея CBST 0,0,1) делает data call то оператор (Мегафон) дает Connect 14400, а на приемной стороне стоит CBST 7,0,1 (Connect 9600) и модем соответственно отбивает входящий звонок. Щас на сутки дали еще один модем поиграться, буду продолжать эксперименты.
Хотя уже нарыл две непонятки:
1- соединение установлено, но через 2 минуты модем на приемной стороне бросает трубку
2- AT&S1 дает Error

А вообще достал код ошибки +CEER: No cause was given.

Кто нить знает как все таки хоть немножко информатиности с CEER добавить?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.