Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SIM900 DTMF MIC
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
ssokol
Поприветствую всех присутствующих!
Заметил следующую вещь - если на вход MIC подать звуковой синал, то встроенный в сим900 декодер начинает проглатывать дтмф
причем достаточно много. ДТМФ посылаю с GSM телефона. Ну, собственно, и вопрос - может где-то что-то пропустил при чтении док -
ткните, или другие идеи как улучшить определяемость и куда копать.
Спасибо.
13amator
Цитата(ssokol @ Dec 14 2011, 22:26) *
Поприветствую всех присутствующих!
Заметил следующую вещь - если на вход MIC подать звуковой синал, то встроенный в сим900 декодер начинает проглатывать дтмф
причем достаточно много. ДТМФ посылаю с GSM телефона. Ну, собственно, и вопрос - может где-то что-то пропустил при чтении док -
ткните, или другие идеи как улучшить определяемость и куда копать.
Спасибо.

Проблемка была с точностью до наоборот.На микрофонный вход шимом подавалась музыка, и ДТМФ выдавал цифры. Вылечилось уменьшением усиления.
Может чем то поможет.
pau62
Наверняка у симкома есть команда подавления эха. Видимо надо поиграться с ее параметрами.
CADiLO
Конечно есть. Кроме того есть недокументированые параметры по настройке DTMF.

The format of command should be: AT+DDET=mode,discard,delay,show,cyc,para,showabcd

Mode: 0 or 1(default 0)-------enable DTMF decoder or not, 1 for enable; 0 for disable
Discard--------- discard the tone time in mS unit for detecting. Default 5.
Delay--------The delay time in mS unit for opening detecting after incoming call,default 300
show----------0 or 1,default 0---------show the circule of detected DTMF tone or not
cyc-----------100 or 200, default 200------scanning time
para---------244. reserved by SIMCom
showabcd--- 0 or 1, default 0---------detect the tone of A,B,C, D or not.
ssokol
Цитата(13amator @ Dec 19 2011, 15:57) *
Проблемка была с точностью до наоборот.На микрофонный вход шимом подавалась музыка, и ДТМФ выдавал цифры. Вылечилось уменьшением усиления.
Может чем то поможет.

Уменьшать усиление в моем случае не выход (исп как прослушка), а так заметил, что как раз перестает определять именно когда музыка, те частоты как у DTMF.

Цитата(CADiLO @ Dec 19 2011, 17:49) *
Конечно есть. Кроме того есть недокументированые параметры по настройке DTMF.

Вот я то же подумал, остается поиграть с DDET SIDET ECHO.
CADiLO, подскажите, "AT+DDET=mode,discard,delay,show,cyc,para,showabcd" -вроде как китайцы после тестирования, в последующих версиях прошивок параметры у AT+DDET хотели убрать?
pau62
Наиболее вероятным кажется попадание сигнала на вход ДТМФ- декодера через ЭХО - подавление.

Оно , возможно, по умолчанию настроено примерно как для телефона, а поскольку динамика нету, то эффект противоположный - образуется паразитный канал от микрофона.
CADiLO
Последующая прошивка с DTMF только готовится к релизу, а в евроверсиях декодера нет вообще.
Поэтому когда выйдет "наше" обновление - увидим убрали или нет. Но думаю что не уберут. wink.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.