Цитата(r_dot @ Sep 29 2007, 02:36)

По-моему, проще всего сделать "окно" прослушивания чуть шире, начиная его до рассчётного времени приёма с учётом максимально возможной рассинхронизации кварцев за период передачи.
Да, можно и по шире, так пробовал, работает. Но тогда по энергетики не проходит, батарейное питание.
Цитата(arttab @ Sep 29 2007, 19:56)

Не понятно какая стабильность Вам нужна - долговременная или кратковременная.
Может чаще посылать пакеты синхронизации или если в диапазоне приемника есть сигналы точного времени, то синхронизоваться по ним.
Коллега работал с приемником который выдавал данные если преамбула была верная (аппаратный уровень). Это еще один вариант. Особенности экономии энергии Вы тоже не определили.
А что значит «долговременная или кратковременная»? Приёмник постоянно слушает эфир, как появляется информация для него (тут я не отметил, передатчик посылает несколько одинаковых пакетов именно чаще чем приемник включается на приём, чтобы приёмник мог засинхронизироваться) обрабатывает команду и посылает ответ. Получается кратковременная стабильность, так вроде? Передатчик может включаться в любой момент.
Не понятно также, что значит «преамбула была верная». У меня преамбула несколько байт 0x55, как рекомендует разработчик трансивера. Аппаратный уровень стоит на адрес, 9-и битный UART (RS-486).