По предложению Маркуса DF6NM программа была усовершенствована.
1) Сделан выбор левого или правого каналов звуковой карты для приема
2) процедура коррекции времени теперь позволяет подстраивать часы компьютера с точностью около 150-200 мс
3) Noise Blanker сделан отключаемым с возможностью выбора порога
4) Значительно усовершенствован декодер сообщений DCF/HGA
5) можно переключать демодулятор либо в режим с приемом с двумя фильтрами (стандартный режим), либо вести прием одним фильтром (по каналу "нажатия"). В предыдущей версии эти режимы переключались автоматически, но работало это не очень хорошо. Включение приема с одним фильтром часто помогает при частоте настройки 135500, когда второй канал оказывается за полосой пропускания фильтра ПЧ.
6) Можно записывать в файл измеренные задержки dT
Новая версия программы находится здесь:
http://rn3aus.136.su/DCF-HGA-RWM_Time_v3.0.zip
И в приложении к сообщению exe-файл.
Настройки программы как и всегда хранятся в ini-файле, однако большинство из них доступны через контекстное меню при щелчке правой кнопкой мыши.
Пример файла настроек:
[FILE]
PATH=TimeLog.txt - файл лога программы
DF_PATH=df.txt - файл для измерений частотного сдвига приема dF
WRITE_DF_TO_FILE=1 - записывать dF в файл
WRITE_DF_PERIOD_MIN=5 - один раз в 5 минут
DT_PATH=dt.txt - файл для записи измерений задержки dT
WRITE_DT_TO_FILE=1 - записывать dT в файл
[AUDIO]
SND_INPUT=0
NB_ENABLE=1 - NB включен
NB_THRESHOLD_DB=20 - порог NB в dB
USE_LEFT_CHANNEL=1 - использовать левый канал звуковой карты (=0 - правый канал)
DEMOD_USE_2_FILTERS=1 - демодулятор использует 2 фильтра (=0 - один фильтр)
[TIME_CORRECTION]
ENABLE=1 - коррекция времени включена
EU_GMT_TIME_DIF=1
COUNT_DT_EQUAL=3
DT_TOLERANCE=0,5 - максимально допустимая задержка dT, если больше, время будет скорректировано
DCF_DELAY_MS=80 - задержка момента окончания телеграммы DCF относительно начала секунды, мс
HGA_DELAY_MS=100 - задержка момента окончания телеграммы HGA относительно начала секунды, мс
[FREQ]
DIAL=135500
[DATA]
PARITY_CHECK_ENABLE=1
Надеюсь прием будет лучше, чем на предыдущих версиях. Если будут видны недостатки - прошу сообщать о них здесь.