Вводные данные: Ноги SPK_P и SPK_N заведены на LINEIN_R и LINEIN_L соответственно, при работе с командами через терминал звук отлично идет в линию. Revision:1137B01SIM900R64_ST_ENHANCE_EAT
Работа модуля построена следующим образом: Модуль обрабатывает входящий звонок и должен выдать предварительно записанный через терминал AMR. Для воспроизведения используется функция ebdat10_01PlayContinousAudio(FL_MELODY01); причем, команда обрабатывается и отдает положительный ответ, но в трубке в это время тишина. А вот если послать с терминала команду AT+CPAMR="001.amr",0, то звук появляется. Также пробовал разные варианты и ebdat10_04PlaySingleAudioFromFile и ebdat10_03PlaySingleAudio, также пытался послать команду AT+CPAMR="003.amr",0, но в отличии от посылки с терминала она тоже не срабатывает. Есть подозрения, что я не правильно обрабатываю вывод мелодии, хотя все сделано по аналогии с примерами, перепробовал много чего, но толку не добился( Подскажите зачем так жить...
|