Здравствуйте!

Есть вопрос по PCM интерфейсу.
Есть модуль у которого под PCM выделано PCM_CLK, PCM_SYNC, PCM_IN, PCM_OUT.
Я выдаю аудио данные в PCM_OUT, вижу их на осциле, далее есть необходимость отправить этот аудио поток обратно.
Для этого я закарачиваю ножки PCM_IN, PCM_OUT.
В итоге данные теряются почти сразу, т.е говорю "алё проверка связи" а получается "алё" в ужасном качестве.

Поэтому вопросы:
- Является ли PCM интерфейс полнодуплексным в cлучае когда есть отдельные PCM_IN, PCM_OUT?;
- Обязаткльно ли в моем случае реализовывать PCM отлельно(PCM_CLK, PCM_SYNC, PCM_IN, PCM_OUT), на хост контроллере что вернуть данные обратно?

Заранее благодарен