Evgeny_CD, Архитектор (06.09.2019 20:24, просмотров: 302) ответил Alt@ir на Передать голос по RS-485. Как синхронизироваться?
Заранее генерируем избыточность. При передаче делаем лишние семплы методом линейной интерполяции, ставим их реглуярно, на приеме на основе кадровой синхронизации знаем, какие отсчеты лишние, и выкидываем их, если нет нужды, или оставляем, если она есть.
Щелчков не будет потом что у нас честная интерполяци между N и N+1, а если при приеме у нас нужен отсчет, а его нет, то непонятно между чем и чем интерполировать.
Можно поставить линейный предсказатель хотя бы первого порядка, и он будет на удивление хорошо работать, но зачем? Выкинуть отсчет всяко алгоритмически проще :)