[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Как FFSK демодулировать (используется в Транке MPT1327), по длительности периода обычную FSK я уже делал но с этим FFSK (две частоты 1200(1 период) и 1800 (полтора периода), время передачи 0 и 1 постоянно) Как-то мудрёно алгоритм выходит если делать по аналогии с fsk , тк фаза скачет при каждой передаче полутора периода частотой 1800 приходится оперативно менять подстройку реакции на фронт (то на спад то на подъём), да и огрызок (лишних полпериода 1800), тоже пропадает в пустую. Тут какой-то другой подход наверно (не целые периоды с непонятно какой фазой выцеплять)- тк длительность передачи 0 и 1 одинакого. Решение какое-то простое должно быть только вот что-то ничего путнего пока в голову не лезет.
Может кто уже делал - мне не готовую прогу надо, а только алгоритм хотя-б в общих словах.
E-mail: info@telesys.ru