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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> SIM900: RI с SMS без URC, что такое URC
Цырен.
сообщение Apr 27 2012, 11:58
Сообщение #16


Евгений
***

Группа: Участник
Сообщений: 341
Регистрация: 13-10-11
Пользователь №: 67 706



Цитата(Ildar Belkin @ Apr 26 2012, 18:25) *
CADiLO, пожалуйста, больше не отвечайте в мои темы.

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


--------------------
Go to the top of the page
 
+Quote Post
Ildar Belkin
сообщение Apr 29 2012, 19:23
Сообщение #17


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

Группа: Участник
Сообщений: 134
Регистрация: 12-08-11
Пользователь №: 66 701



Цитата(Цырен. @ Apr 27 2012, 15:58) *
В таком случае в этом форуме вы не получите ответ на более сложные вопросы.


По его мнению - все есть в документации, которая где-то есть и а то что ты не догадался в какой из них ответ на твой вопрос - сам виноват. Я хочу обратить ваше внимание, что я не спросил как мне сделать или у меня курсач накидайте мне схемок готовых. Я попросил ответ на то, что в HD и мануале по командам AT не написано я не думал что такая инфа может быть раскрыта только в апноуте 1.02 да и еще он так не называется чтобы догадаться. А из того как и что он ответил: начались нравоучения. вот они мне нужны были. Смысл мне таких ответов на сложные вопросы.
Попробуйте поискать что-нить, например, типа как настроить какое-нибудь ДВО по АТС SI2000 или Definity или NEAX (да любую блин мало мальски "большенькую" АТС) - там скажем ВВОДНО-ОСНОВНОЙ только документации страниц по более 1000 на каждую когда нужно всего знать на какой стр. лежит описание этой фичи. Там ваш sim900 со своей докой - дите блин. Я вас уверяю что знать ВСЕ не нужно да и не возможно и не требуется - в каждом случае нужно подходить конструктивно и решать локальную задачу если она локальная, и не лезть в дебри. Девайс решает все задачи что на него возлагают, но не все они вам нужны в частном случае.
Я конечно не отрицаю ПОЛНЫЕ знания - но это не всегда нужно - вы не все 100% фич используете от девайсов.
Таких примеров масса - возьмите любую ОС - вы пользуете ее не зная ее API. да и програмят когда - большинство если и знает 1% возможностей то и этого хватает. Тот же и SIM900 - ктото юзает одно кто-то другое - нет у тебя задачи пользовать GPRS смысл тогда об этом читать да и знать про это вообще.

SIM900 для меня лично не более чем та же 24lc256 например. Не понравиться - поставлю 93CXX. Я смотрю как потребитель на него - нет полной и внятной документации да и фиг с ним - возьму другой модем, пользовал до этого TC35 - устраивало, пользовал 3G usb - тоже устраивало. SIM900 по описанию и дружественному контакту ВАС с ним и качественными обновлениями и реакцией производителя конечно радует - никто не спорит, но не собираюсь тратить полжизни на то чтобы найти то что по моему убеждению должно быть указано внятно там где я ожидаю это найти. Уже давно вдоль и поперек изъездил HD и мануал по командам. Сделал всего-то около 20 девайсиков - не для мегаконтор, а для упрощения своей и знакомых админских будней. Возник вопрос - задал - хотел получить простой ответ. Качеством работы SIM900 меня очень устраивает, с Microchip MCU работает отлично - у первых девайсов - аптайм - что-то около 8 мес. и делает то что нужно, не виснет не сбоит - я решил локальную задачу - хотел теперь просто немного модифицировать печатку и оптимизировать код и поверьте, трачу достаточно времени и на чтение док и пр., но не смог я найти "ключик" в данном случае - зачем мне эти нравоучения нужны были? вам нужно как доказательство книжки из моей скромной библиотеки сфоткнуть по сетям? доказать что я "умею читать"? оно вам нужно?. Была бы профилирующая задача - рыл бы до по синения и в конце концов нашел тот самый апноут. но не цель у меня убить на это неделю - назовете ленью и дилетантством - называйте.

Короче, это последняя моя писанина на эту флеймятину. Поймите - мне и так уже не нравится что я вообще написал эту тему в форуме.

Цитата(Harbinger @ Apr 27 2012, 14:01) *
Ildar, Вы сильно неправы...
А подход - "разжуй да в рот положи" порочен изначально. Всяк разработчик, если он не совсем уж ремесленник, просто обязан уметь искать. Даже "хакерскими" методами, наподобие вдумчивого чтения бинарника фирмваре в текстовом редакторе, хотя это отчасти экстрим. sm.gif


Вы меня не поняли - я не просил мне разжевывать и врот ложить, не нашел информации по скажем специфичной работе ноге RI, так как думал что все что есть описано в HD и мануале по AT командам благо повод так думать есть что это ВСЕ что можно узнать. Я вообще не знал что оно может быть в АН 1.02 или какой там он номер (да и сколько таких АН по SIM900 мне не известно). Однако, пока я еще в состоянии сделать с SIM900 то, что мне нужно и как использовать эту ногу- я прекрасно знаю. В этом мне помощи точно не нужно.
По поводу просмотра бинарника - в данном случае это конечно же экстрим: SIM900 используется мной как средство достижения цели, но не является целью.

Сообщение отредактировал Ildar Belkin - Apr 29 2012, 19:09
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Apr 30 2012, 14:38
Сообщение #18


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Вы меня не поняли - я не просил мне разжевывать и врот ложить, не нашел информации по скажем специфичной работе ноге RI, так как думал что все что есть описано в HD и мануале по AT командам благо повод так думать есть что это ВСЕ что можно узнать.

Не, вот как раз в доке на железо и в доке на АТ-команды основного интерфейса уж точно исчерпывающей информации о логике работы чисто служебной ноги RI быть не может. Разве что если описание ее работы занимает один абзац и производителю в лом для такой мелочи создавать отдельный документ. В HD место харду - габариты, уровни сигналов, времена, допуски, потребление, общее описание (номер и название) функций ножек, не логические интерфейсы.
Go to the top of the page
 
+Quote Post
MVJ
сообщение Jun 17 2014, 09:57
Сообщение #19


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

Группа: Участник
Сообщений: 172
Регистрация: 9-10-06
Пользователь №: 21 119



SIM900R64 прошивка:1137B01SIM900R64_ST_ENHANCE_EAT
не нашел никакой разницы в поведении линии RI при входящем звонке - и при AT+CFGRI=0, и при AT+CFGRI=1 линия RI устанавливается в 0 по началу первому гудка (совпадает с появлением первого сообщения RING) и возвращается в 1 после отмены вызова на вызывающем терминале.
И в SIM900 AT Commands Manual_V1.09 и в SIM900_Serial Port_Application Note_V1.03 описания команды AT+CFGRI идентичные и ничего не объясняют.
P.S хотел разместить этот пост в топике http://electronix.ru/forum/index.php?showtopic=54656

Сообщение отредактировал MVJ - Jun 17 2014, 10:16
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 17 2014, 10:21
Сообщение #20


Гуру
******

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



SIM900R64 прошивка:1137B01SIM900R64_ST_ENHANCE_EAT

Как разъяснено китайцами: AT+CFGRI указывает будет ли вывод RI индицировать наличие URC.

Если CFGRI разрешен, то при появлении следующих URC вывод RI опустится в низкий уровень на 120ms

UNDER-VOLTAGE WARNNING
OVER-VOLTAGE WARNNING
+CEXTHS:
+CEXTBUT:
RING
Call Ready
+CBMT:
+CMTI:
+CMT:
+TSMSINFO:
+SMREADY:
+CDS:

Для Voice, SMS, CSD, GPRS - поведение RI будет согласно апнотеса по последовательному порту.
Table 3: RI responds.
И не отключается командой.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
MVJ
сообщение Jun 17 2014, 10:53
Сообщение #21


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

Группа: Участник
Сообщений: 172
Регистрация: 9-10-06
Пользователь №: 21 119



Цитата(CADiLO @ Jun 17 2014, 13:21) *
Если CFGRI разрешен, то при появлении следующих URC вывод RI опустится в низкий уровень на 120ms
...
RING
...

Ну так и RING здесь же указан, а при нем никаких "на 120ms" нет
(В SIM900_AT Commands Manual_V1.09 табл 12.3 (Summary of Unsolicited Result Codes) значение
RING - An incoming call signal from network is detected)
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 17 2014, 11:04
Сообщение #22


Гуру
******

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



По RING уточню.

А что нужно в конечном результате ? Отключить вывод RI ?

В последних ENHANСЕ прошивках есть такая вот команда - AT+CRIPULSE - но только для CSD.

Altered the RI pin status when the module reported "RING" of incoming CSD call.
If AT+CRIPULSE is set to 1, it presents RI pulse otherwise it is continuously in high level.


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


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

Группа: Участник
Сообщений: 172
Регистрация: 9-10-06
Пользователь №: 21 119



Цитата(CADiLO @ Jun 17 2014, 14:04) *
По RING уточню.

А что нужно в конечном результате ? Отключить вывод RI ?

Хотелось бы, чтобы в первую очередь на линии RI была реализована ее первоначальная функция - изменять состояние (или формировать импульс) по каждому "гудку" входящего звонка.

Сообщение отредактировал MVJ - Jun 17 2014, 11:32
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 17 2014, 11:37
Сообщение #24


Гуру
******

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



Реализованый алгоритм работы RI меняться не будет. Разве что имеете хорошие объемы и закажете спецпрошивку.


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


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

Группа: Участник
Сообщений: 172
Регистрация: 9-10-06
Пользователь №: 21 119



Цитата(CADiLO @ Jun 17 2014, 14:37) *
Реализованый алгоритм работы RI меняться не будет.

А его менять и не нужно, а только "дореализовать" согласно приведеного Вами же списка URC - получится импульс 120ms на каждый RING.

Сообщение отредактировал MVJ - Jun 17 2014, 12:09
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 17 2014, 12:17
Сообщение #26


Гуру
******

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



По RING я уточню у китайцев - случайно он в списке и должен работать по таблице, или недореализовали его переключение.
Думаю за пару дней ответят.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post

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

 


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


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