Цитата(CADiLO @ Sep 8 2011, 10:52)

А конкретнее проблему можно описать - "я делаю то-то, получаю вот это , а должно быть так"
Потому что из вашего описания не понятна суть проблемы.
Не слышно сообщения ?
Не принимается или не передается DTMF?
Или еще что-то.
Кроме того неплохо бы привести схему стыковки платы и модуля, а так же указать версию прошивки модуля.
Имеется - устройство на базе СИМ900 версии прошивки 4 или 5 (тестировал на разных устройствах)
Необходимо - выполнить исходящий дозвон на АТС у которой стоит плата голосового приветствия и перевода звонков (DISA) по добавочным номерам набираемым по средством DTMF.
По шагам:
1. Необходимо Набирать номер, например 1234567 на устройстве с СИМ900
2. Удалённая АТС должна поднять трубку и сказать приветствие "Наберите добавочный номер или дождитесь ответа оператора",
3. Как только приветствие сказано и АТС перешла в ожидание набора, необходимо с устройства через СИМ900 послать кодами DTMF добавочный номер, например 100.
4. Удалённая АТС должна номер принять и соединить с нужным абонентом.
В реальности пункты 1-3 работают, но пункт 4 нет - т.е. АТС не воспринимает DTMF посылаемый через СИМ900 на удалённую АТС посредством звука, либо некорректно воспринимает - идут короткие гудки с платы DISA или перевод не на тех людей.
Выдачу звука набора DTMF в сим модуль и далее в АТС на шаге №3, производит микроконтроллер с помощью шима 44кгц 8бит и фильтра НЧ первого порядка с частотой среза 3кГц. Отклонение частоты не более 0.3%, гармоники не более -60дб. Громкость максимальная, так же пробовали телефоном набирать номер в режиме DTMF. не работает. Причём если этим же телефоном набирать подключившись и позвонив не через наше устройство, а через город - то всё нормально. Пробовали разные телефоны. такая же ситуация - через город нормально - через СИМ900 ошибка. Так же с громкостью экспериментировали - тоже не влияет.
Иногда срабатывает посылка номера через сим, но как правило (90%) нет.