Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как узнать поддерживает ли SIM900R функцию DTMF
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Павел_Б
Здравствуйте.
Попался в руки SIM900R на котором написано S2-1047P-Z093A
Вопрос - достаточно ли этой информации чтобы однозначно сказать встроена ли у этого модуля DTMF или нужно ещё знать версию прошивки? Модуль ни кем не перепрошивался.
Спасибо sm.gif
Pavel☺
Цитата(Павел_Б @ Jul 4 2014, 07:35) *
Здравствуйте.
Попался в руки SIM900R на котором написано S2-1047P-Z093A
Вопрос - достаточно ли этой информации чтобы однозначно сказать встроена ли у этого модуля DTMF или нужно ещё знать версию прошивки? Модуль ни кем не перепрошивался.
Спасибо sm.gif

Узнать о поддержке DTMF модно по ответу на "AT+DDET?".
S2-1047P-Z093A имеет версию прошивки B04. Это - последняя прошивка для SIM900R_32. Она поддерживает декодирование DTMF.
CADiLO
S2-1047P-Z093A = 1137B04SIM900R32_ST

Это старый 900R (32) c урезаной памятью.
Есть декодер DTMF и JD. Обе фичи первой версии.
На этот модуль более свежих прошивок нет.
Рекомендую использовать модуль с меткой на стикере - S2-1047R-Z095M = 1137B01V02SIM900R64_ST_ENHANCE_EAT
Павел_Б
Цитата(CADiLO @ Jul 4 2014, 09:04) *
S2-1047P-Z093A = 1137B04SIM900R32_ST

Это старый 900R (32) c урезаной памятью.
Есть декодер DTMF и JD. Обе фичи первой версии.

Другими словами что функция dtmf есть, но лучше не включать?sm.gif
Раньше давно как-то читал что после поднятия трубки в течении первой секунды сигналы dtmf не воспринимались... но о каком модуле была информация и о какой версии прошивки...
В чём первая версия DTMF плоха?
Подскажите пожалуйста чтобы голову не ломать...
Напишите что она через раз декодирует, или первую секунду после поднятия трубки не декодирует, или продолжительность нажатия клавиши должна быть в каком-то диапазоне, или период между сигналами dtmf должен быть не менее...
В чём минусы первой версии DTMF? Реально ли с первой версией работать?
Спасибо sm.gif
ssokol
Цитата(Павел_Б @ Jul 4 2014, 19:27) *
Раньше давно как-то читал что после поднятия трубки в течении первой секунды сигналы dtmf не воспринимались... но о каком модуле была информация и о какой версии прошивки...

Это было еще на бэтах для 900, но уже там это все и пофиксили, так что проблем быть не должно.
Павел_Б
Цитата(ssokol @ Jul 6 2014, 22:31) *
Это было еще на бэтах для 900, но уже там это все и пофиксили, так что проблем быть не должно.

Понял. Спасибо! sm.gif
Павел_Б
Очень сильно извините. Но есть ещё маленький вопросик.
После активации DTMF
AT+DDET=1
Устанавливаю голосовое соединение с телефоном.
На телефоне нажимаю кнопки - с модуля вижу информацию о нажатых кнопках.
А какой командой можно с модуля подать сигнал DTMF чтобы в телефоне услышать DTMF сигнал.
Спасибо sm.gif
ssokol
Цитата(Павел_Б @ Jul 22 2014, 19:47) *
Очень сильно извините. Но есть ещё маленький вопросик.
После активации DTMF
AT+DDET=1
Устанавливаю голосовое соединение с телефоном.
На телефоне нажимаю кнопки - с модуля вижу информацию о нажатых кнопках.
А какой командой можно с модуля подать сигнал DTMF чтобы в телефоне услышать DTMF сигнал.
Спасибо sm.gif

AT+VTS DTMF & TONE Generation
AT+VTD Tone Duration
Песенка Шапокляк - Кто даташиты пишет- тот тратит время зря biggrin.gif
Павел_Б
Цитата(ssokol @ Jul 22 2014, 21:36) *
AT+VTS DTMF & TONE Generation
AT+VTD Tone Duration
Песенка Шапокляк - Кто даташиты пишет- тот тратит время зря biggrin.gif

Спасибо!
Pavel☺
..ну и я свои 5 копеек добавлю
В последних прошивках, в частности, в 1137B02SIM900R64_ST_ENHANCE, расширился синтаксис команды AT+CLDTMF.
Раньше можно было генерировать DTMF длительностью, кратной 100мс, а теперь - в очень широком диапазоне, начиная от 40мс.
Это может быть востребовано у разработчиков охранной техники.
Подробнее можно посмотреть в последнем мануале
Нажмите для просмотра прикрепленного файла
Павел_Б
Цитата(Pavel☺ @ Jul 23 2014, 20:25) *
..ну и я свои 5 копеек добавлю
В последних прошивках, в частности, в 1137B02SIM900R64_ST_ENHANCE, расширился синтаксис команды AT+CLDTMF.
Раньше можно было генерировать DTMF длительностью, кратной 100мс, а теперь - в очень широком диапазоне, начиная от 40мс.
Это может быть востребовано у разработчиков охранной техники.
Подробнее можно посмотреть в последнем мануале
Нажмите для просмотра прикрепленного файла

Спасибо! sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.