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

 
 
7 страниц V  « < 4 5 6 7 >  
Reply to this topicStart new topic
> Telit в своем репертуаре?
butthead2
сообщение Jun 2 2011, 09:34
Сообщение #76


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(molecul @ Jun 2 2011, 06:33) *
Просто если параллельно с NO CARRIER выскакивает #ECAM со статусом завершения вызова, значит это был вызов, если нет - то сокет закрылся.

Шаманствоsm.gif Буду как то приклеивать к состоянию звонка, другого выхода все равно не видно
Go to the top of the page
 
+Quote Post
molecul
сообщение Jun 2 2011, 17:00
Сообщение #77


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(butthead2 @ Jun 2 2011, 13:34) *
Шаманствоsm.gif Буду как то приклеивать к состоянию звонка, другого выхода все равно не видно

Так а для работы с любым GSM модулем приходится шаманить, не согласны? Работал с Ericsson, SE, Wavecom, Simcom, Telit - во всех свои особенности есть, скажем корректно sm.gif
Go to the top of the page
 
+Quote Post
Velund
сообщение Jun 2 2011, 17:48
Сообщение #78


Знающий
****

Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177



QUOTE (molecul @ Jun 2 2011, 21:00) *
Так а для работы с любым GSM модулем приходится шаманить, не согласны? Работал с Ericsson, SE, Wavecom, Simcom, Telit - во всех свои особенности есть, скажем корректно sm.gif


Скажем уж прямо - у каждого модуля и каждой версии firmware свои "тараканы". Чтобы сделать код, работающий со всеми версиями прошивок двух совместимых по ногам моторол, G24 и G24L, пришлось цельный "workaround manager" придумать. wink.gif
Go to the top of the page
 
+Quote Post
butthead2
сообщение Jun 2 2011, 18:14
Сообщение #79


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Такое впечатление, что писатели прошивок модулей слабо представляют для чего их модули предназначены. А уже тем более что кто то будет в них использовать несколько функций параллельно. Естественно кому надо, тот и из говна кофетку сделает, но надо же быть как то человечнее к потребителю!
Хоть симком и принято ругать, но организовано все до безобразия логично. Одновременно крутить звонки и жпрс - без проблем, никаких танцев с бубном не надо.
А тут... ну накой он нужен этот ECAM если CLCC выдает ровным счетом тоже самое? Не более чем костыль для идиотски исполненной ATD. Лучше бы энергию пустили на добавление еще одного режима #DIALMODE - выдавать сразу ОК и возвращаться в командный режим.
Go to the top of the page
 
+Quote Post
box415
сообщение Jun 3 2011, 07:21
Сообщение #80


Участник
*

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



Цитата(butthead2 @ Jun 2 2011, 22:14) *
идиотски исполненной ATD. Лучше бы энергию пустил....

По-крайней мере, в этом случае хочется заступиться за Telit. Это дань традиции. Все проводные модемы, те с которыми пришлось работать (а их было много) ведут себя именно так. Допускаю, что где-нибудь в нормативных документах по V25ter это упоминается. Другое дело, что сотовые модемы функционально гораздо богаче и надо бы уже отказаться от традиции.
Go to the top of the page
 
+Quote Post
butthead2
сообщение Jun 3 2011, 09:26
Сообщение #81


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(box415 @ Jun 3 2011, 10:21) *
Допускаю, что где-нибудь в нормативных документах по V25ter это упоминается. Другое дело, что сотовые модемы функционально гораздо богаче и надо бы уже отказаться от традиции.

В этой карете прошлого далеко не уедешь! (с)
Я ж и говорю - на многие несуразности затычки с настройками поведения сделали, а тут заленились. Граждане представители Телита - берите на заметку!
Go to the top of the page
 
+Quote Post
molecul
сообщение Jun 3 2011, 12:02
Сообщение #82


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(butthead2 @ Jun 3 2011, 13:26) *
В этой карете прошлого далеко не уедешь! (с)
Я ж и говорю - на многие несуразности затычки с настройками поведения сделали, а тут заленились. Граждане представители Телита - берите на заметку!

Позволю себе не согласиться. #ECAM намного удобнее +CLCC хотя бы тем, что не нужно постоянно подавать запрос о состоянии вызова - оно само вываливается при изменении такового. Во всяком случае, когда приходилось переделывать софт с телитовского на симкомовский - долго и смачно плевался, что там нет #ECAM или хотя бы аналога этой команды.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 3 2011, 12:12
Сообщение #83


Гуру
******

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



AT+CLCC=1
Report a list of current calls of ME automatically when the current call status changes.

Может стоит документацию читать - на любое изменение автоматом дает состояние.


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


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(CADiLO @ Jun 3 2011, 16:12) *
AT+CLCC=1
Report a list of current calls of ME automatically when the current call status changes.

Может стоит документацию читать - на любое изменение автоматом дает состояние.

Рекомендую обратиться к ETSI TS 27.007. Команда +CLCC параметров не имеет. То, что SIMCOM в SIM900 наконец сделал, реализовано с отступлением от стандарта.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 3 2011, 12:51
Сообщение #85


Гуру
******

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



Вы когда в жигулях проводку чините, схемой от запорожца пользуетесь?
Программа пишется под конкретный модуль, вот и пользуйтесь его документацией, а не общими рекомендациями.
Тем более что +CLCC в GSM 07.07 имеет статус - "опциональная"

А теперь по поводу отступлений:

GSM 07.07

This Specification specifies a profile of AT commands and recommends that this profile be used for controlling Mobile
Equipment (ME) functions and GSM network services from a Terminal Equipment (TE) through Terminal Adaptor (TA).

Подчеркиваю - РЕКОМЕНДОВАНА, а не обязательна.
Так что лучше посмотрите сколько в Telit имеется подобных отступлений от документа sm.gif



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


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(CADiLO @ Jun 3 2011, 16:51) *
Вы когда в жигулях проводку чините, схемой от запорожца пользуетесь?
Программа пишется под конкретный модуль, вот и пользуйтесь его документацией, а не общими рекомендациями.
Тем более что +CLCC в GSM 07.07 имеет статус - "опциональная"

А теперь по поводу отступлений:

GSM 07.07

This Specification specifies a profile of AT commands and recommends that this profile be used for controlling Mobile
Equipment (ME) functions and GSM network services from a Terminal Equipment (TE) through Terminal Adaptor (TA).

Подчеркиваю - РЕКОМЕНДОВАНА, а не обязательна.
Так что лучше посмотрите сколько в Telit имеется подобных отступлений от документа sm.gif

Хорошо, не буду в данном случае спорить, хотя и можно было бы. Просто как я понял, уважаемый butthead2 пользуется +CLCC именно в ее ETSIшном варианте, он же был реализован в почившем в бозе SIM300. Если это не так, поправьте.

P.S. Жигулей давно уже нет, чему весьма рад sm.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 3 2011, 13:17
Сообщение #87


Гуру
******

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



Да, в SIM300х CLCC не имел автоответа и приходилось запрашивать.
По этому поводу было много вопросов чтобы статус отдавался автоматически - что и сделали в 900-м

Как по мне - очень удобно.


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


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



У запрашиваемого +CLCC есть один плюс - если парсер его провтыкает, то всегда можно спросить еще раз. А ECAM пропустил - и вся логика сбилась. Поэтому для надежности приходится работать по комбинации.
Go to the top of the page
 
+Quote Post
butthead2
сообщение Aug 12 2011, 00:04
Сообщение #89


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Подниму тему опять. Обнаружилось в GL868 несколько неприятных вещей.

1) Периодически (обычно во время звонка) пропадает регистрация в сети - отпадает карточка! (CME ERROR: 13 - sim failure). От карточки и оператора не зависит. Увеличение конденсаторов по питанию даже до 10000мкф результата не дает. Картоприемник расположен ближе некуда, конденсаторы 10пф на всех контактах. Что делать-куда бежать?


2)
#ECAM: 0,6,1,,,

+CRING: VOICE
AT+CLCC

+CLCC: 1,1,4,0,0,"+38******",145,""

OK
AT#CPUMODE=1;AT#DVI=1,1,0;#HFMICG=0

#ECAM: 0,3,1,,, <<<<<<<< происходит самопроизвольный ответ на звонок!!!

OK

И AT#DVI не срабатывает. Фокус появляется если перед AT#DVI вставить команду.

3)
Если включить AT#CPUMODE=1, а потом за ним AT#DTMF=1, то детектор будет жутко тупить и тормозить. Если вставляю AT#CPUMODE=1 в самом начале инициализации модема, то все работает ОК. Так насколько раньше нужно включать AT#CPUMODE=1 чтобы не держать его все время включенным (пауза в 1сек не помогает)?

Go to the top of the page
 
+Quote Post
butthead2
сообщение Aug 12 2011, 14:03
Сообщение #90


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



По второму вопросу - "сам дурак". Прозевал и строку неправильно записал, но реакция на неправильную строку все равно выглядит странно. Остальные вопросы пока остались
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 1st August 2025 - 19:49
Рейтинг@Mail.ru


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