Сообщение от
Александр Ф.
Первая версия ask.vhf не работала, вторая, которая оптимизирована, переключает только КВ диапазоны.
О, это уже интересно. Я выкроил время и в симуляторе проверил декодирование УКВ частот. Получилось правильно. Видимо, в пакете большие мегагерцы как-то не так расположены. Пока не знаю. У меня концепция такая. В буфере располагаются принятые символы:
Код:
для частоты 21.202.145 IF00021202145
для частоты 145.250.000 IF00145250000
для частоты 1300.050.000 IF01300050000
Преобразование частоты начинаю со смещения по буферу начало+3. Накапливаю к-во тысяч мегагерц, потом накапливаю сотни мегагерц, затем десятки и единицы мегагерц, и далее до единиц килогерц. Точнее думаю, без надобности. Ну, а получив частоту, сравниваю с заданными граничными значениями. Логически и по симулятору все правильно. Разве что я не дочитал про отображения частот УКВ диапазона. Т.е. не нашел в описании.
Если есть замечания - поправьте.
Добавлено через 16 минут(ы):
Кажется, нашел прокол. Дайте немного времени на ужин. Попробую изменить...