Спасибо, запустилось на "дровах" и под XP.
Есть предложения по программе.
1) желательно как-то увязать выбор окон с диалами. Т.к. скажем при диале 136.0 USB "ДЦФ-ы" уже на границе или за полосой SSB фильтра приемника, соответственно, выбирать их в меню бесполезно (для приема или корректировки шкалы).
Так же и ЕУ окно, при диале 136.0 - в районе 200Гц, уже может быть у многих на/за скатом фильтра.
Как вариант, может в меню есть смысл надписи дополнить частотами тона, которые получаются при выбранном диал, чтобы было понятно сразу, будет ли прием или нужно какой-то другой диал менять... И если тон скажем меньше 200Гц или больше 3кГц - подсвечивать красным, чтобы было понятно, что приема не будет совсем или частично.
2) Было бы неплохо увязать управление с Omnirig - тогда любые современные трансиверы или sdr-приемники можно будет "одним тычком" настраивать на прием 136кГц. Скажем, когда оператор идет спать или уходит, подошел - щелкнул и радио там занимается приемом.
http://www.dxatlas.com/OmniRig/ - там есть примеры использования в своей программе на разных языках разработки.
3) Полосу обзора можно ли сделать больше? (опциональный ввод в Гц)
Может быть актуально для экспериментов или если кривая звуковая карта, у меня без калибровки на самом краю были несущение служебок, едва понял, что они там.
upd:
Какая-то для меня не понятка с калибровкой, почему-то опция в меню иногда с автомата сама слетает на констант, или это нормально?
И для тона 430 Гц (диал 135.0, калибрую ХГА с тоном 430Гц) и 2830 Гц (диал 136.0 слушаю ДЦФ) почему-то разные поправки получаются, где-то 6 и 11Гц примерно.
P.S. на "верхнем" дцф-е чего-то автомат не берет частоту, хотя несущую вполне видно. На нижнем (ХГА с тоном 430Гц) - брало.