форум Радиолюбительского ДВ портала > Программное обеспечение
Op32Rx - программа приема OP-32
Sergej:
2 RN3AUS
Александр, а нет ли еще не задействованных резервов уменьшить загрузку ЦП программой?
Использую на устаревшем компе, ему пока замена не предвидится, загрузка op32rx достигает 85%, а при работе нужных для приема sdr и wspr программ уже постоянно 100% ЦП, в результате чего есть подозрение, что перестает wspr декодировать...
Консольный вариант еще не пробовал - есть смысл?
rn3aus:
Консольный почти ничем не отличается по загрузке цпу.
Для уменьшения загрузки можно отключить frequency tracking, sample rate compensation, уменьшить peak number до 10, почистить файл freq_list.txt, оставив там 3-4 наиболее популярные.
Подумаю как еще снизить загрузку цпу...
rw3adb:
Гляжу, Сашина прога популярна не только у нас))
Monitor: G6AVK Loc jo01ho
in England
Receiving: OPERA on 0.477 MHz (600m)
Using: Op8Rx v1.7.1+crrl+opds/Rptr V1.4
Antenna: RX -35.2dB on 478500.0Hz
Show all seen by G6AVK
r2bas:
Александр, ты не мог бы выложить сюда свои актуальные настройки? Так сказать, оптимизированные, проверенные временем. Я, было дело, пытался принимать на OP32rx в разных вариациях, но то сплошные фантомы шли, то ещё чего-то не так. Отложил в долгий ящик. Сейчас родная Опера окончательно достала своей прожорливостью.
rn3aus:
В приложении ini-файл, там в пустых полях нужно вписать свои данные
Вот содержимое файла:
[OP-32]
F_CENTER=1500
F_DIAL=136000
MIN_PEAK_SPACE=4
MYCALL=
MYQTH=
MYHEADER=
FILE=my_detected.txt
CAPTURE_ENABLE=1
CAPTURE_PATH=Capture\
IGNORE_LORAN_LINES=0
USE_FREQUENCY_LIST=1
N_MAX=10
OPERA_DB_OFFSET=-10
DEEP_DECODER=1
USE_KNOWN_CALLSLIST=1
ULTRA_DEEP_DECODER=0
OP_THRESHOLD=1,48
USE_COHERENT_DETECTOR=0
REVERSE_OUTPUT=1
USE_CORRELATOR=0
OSCILLOGRAM_VISIBLE=0
SPECTRUM_VISIBLE=1
WATERFALL_VISIBLE=1
OPDS_THRESHOLD=1,28
TIME_CALL_BLOCKED=600
CORRELATOR_237_THRESHOLD=163
USE_OPDS=0
CAPTURE_FILENAME=op32rx_capture.jpg
DECODER_ZERO_TEST=1
EXECUTE_IF_DECODED=
EXECUTE_IF_DECODED_ENABLE=0
DECODER_DRIFT_TRACKING=0
OPDS_MAX1MAX2_THRESHOLD=1,8
DECODER_SR_COMPENSATION=0
PEAK_THRESHOLD=0,4
WATERFALL_CONTRAST=0
OSCILL_MODE=0
OSCILL_N=697
MYNAME=
MYCITY=
MYANT=
[SOUND]
DEVICE=-1
[PSKREPORTER]
UPLOAD_SPOT=1
HOSTNAME=report.pskreporter.info
PORT=4739
UPLOAD_OPDS_SPOT=1
[OPERA_CHAT]
VISIBLE=1
UPLOAD_SPOT=1
ADDRESS=144.76.158.174
PORT=8000
ADDRESS_2=79.159.92.138
PORT_2=8000
HOST_2=EA5HVK.ddns.net
ACTIVE=0
LOG_FILE_NAME=C:\Grabber\opera_log.txt
LOG_ENABLE=1
Это конфигурация с моего граббера, в ней отключен коррелятор для экономии ресурсов. Его можно включить, там порог выбран такой, что ложных декодов не будет. У меня за год не было.
Поле MYHEADER это то, что будет написано в заголовке файла my_detected.txt
Кажется, оно заполняется при запуске автоматически. Если нет, то можно написать что-то вроде
MYHEADER=RN3AUS KO85fn Opera-32 decoded (Op32Rx RN3AUS software)
ЗЫ: и еще файл с описанием на всякий случай и свежий callsloc.txt
Актуальная версия 1.8.4.
Все здесь: http://rn3aus.136.su/Op32Rx/index.html
Навигация
Перейти к полной версии