-
25.04.2016, 23:51 #1
- Регистрация
- 26.03.2010
- Адрес
- Староселье
- Возраст
- 46
- Сообщений
- 954
- Поблагодарили
- 334
- Поблагодарил
- 368
DSP через звуковую карту PC
ситуация следующая: установил программу DSP от DL2KQ-EU1TT: завёл НЧ с трансивера на звуковую карту(ЗК) РС и слушаю с выхода- всё регулируется но задержка между сигналом с трансивера и выходом ЗК- порядка 3-4сек!
Ладно, нашёл программку cwfilter от RN6LIQ: всё то же что и в первом случае но задержка порядка 1сек... и этого много для контеста!
В чём причина? Это лечится? ОС- WinXP. Загрузка процессора общая- почти никакая! Или м.б. есть ещё какой софт на ту же тему?
PS а идея то замечательная чтобы не браться за паяльник и не искать редкие операционники...Юрий / я б CW выучил только за то, чтоб никто не назвал "инвалидом" (с) /
-
26.04.2016, 00:47 #2
- Регистрация
- 14.12.2013
- Адрес
- Три (?) сестры
- Возраст
- 56
- Сообщений
- 3,529
- Поблагодарили
- 2006
- Поблагодарил
- 10241
ЗК отдельная или интегрированная?
Попробуйте уменьшить размер буфера.Последний раз редактировалось RU3YAA; 26.04.2016 в 00:59.
Слухай мене и радиво!
RCWC № 1100
-
26.04.2016, 07:26 #3
- Регистрация
- 26.03.2010
- Адрес
- Староселье
- Возраст
- 46
- Сообщений
- 954
- Поблагодарили
- 334
- Поблагодарил
- 368
ЗК интегрированная ... буфер?: где и как?
Юрий / я б CW выучил только за то, чтоб никто не назвал "инвалидом" (с) /
-
26.04.2016, 07:37 #4
- Регистрация
- 09.01.2011
- Адрес
- п.Новобурино
- Возраст
- 56
- Сообщений
- 2,094
- Поблагодарили
- 533
- Поблагодарил
- 664
Буфер-это переключалка прямо в программе от DL2KQ. Но это тоже не помогает особо,задержка всё равно будет.Лечится это обходной релюшкой для самопрослушивания при передаче.Иначе в голове просто бардак от своего же сигнала.Или полное отключение МОНИТОРа (самопрослушивания) в трансивере.При задержке в приёме-только уменьшение буфера.
Последний раз редактировалось UA9AU; 26.04.2016 в 08:02.
Дмитрий. RCWC # 290
-
26.04.2016, 08:55 #5
- Регистрация
- 23.04.2011
- Адрес
- Саратов
- Возраст
- 53
- Сообщений
- 2,351
- Поблагодарили
- 937
- Поблагодарил
- 661
Цитирую DL2KQ:
DSPhil имеет общий для всех DSP программ недостаток: задержку сигнала на обработке на примерно 0,1..0,7 сек (зависит от производительности компьютера, полосы и добротности фильтра). Поэтому при настройке, особенно с узкой полосой возможны странные эффекты запаздывания, надо привыкнуть. На передачу CW себя слушать при включенном DSPhil нельзя, т.к. запаздывание полностью сбивает самоконтроль. Поэтому для нормальной работы с DSPhil нужен сделать простейший релейный коммутатор, который по сигналу TX с трансивера переключает наушники с выхода звуковой карты непосредственно на выход трансивера.
Я двумя способами из положения выходил:
1. Как уже было сказано, ставил обходное реле на время передачи.
2. У меня на телеграфном ключе есть отдельный выход для самоконтроля (ключ внешний, не встроенный в трансивер). К нему подключил миниатюрный наушник и вложил его внутрь большого наушника (через который трансивер слушаю). Его уровень громкости выше уровня самоконтроля трансивера, так что вполне можно работать без коммутаций.Андрей (RA4DB)
Whatever happens, we have got
The Maxim gun, and they have not.
-
26.04.2016, 10:23 #6
- Регистрация
- 05.04.2004
- Адрес
- Николаев
- Возраст
- 69
- Сообщений
- 439
- Поблагодарили
- 76
- Поблагодарил
- 122
У меня (думаю и у всех других) время задержки определяется отношением длины буфера в сэмплах к установленной частоте дискретизации. От компа зависит только позволяет ли его ресурс выполнить эти расчеты за это время. В проге JE3HHT (русифицированной Гончаренко), по видимому "насмерть" забито дискретизация 8000, тем не менее для буфера 512 - задержка 64мС, для 4096 - ок. 0.5С (тока шо проверил физически на встроенную ЗК, так и есть). Откуда там задержка в секунды - остается только гадать ?
-
27.04.2016, 08:15 #7
- Регистрация
- 26.03.2010
- Адрес
- Староселье
- Возраст
- 46
- Сообщений
- 954
- Поблагодарили
- 334
- Поблагодарил
- 368
при попытке изменить размер буфера в любую сторону выскакивает непонятное окно. По умолчанию буфер = 1024. скачивал отсюда: DSPFil v.1.12 - ver.1.12
CW-Fiter здесь http://www.radioscanner.ru/files/rec...rol/file12448/
Последний раз редактировалось RM5Y; 27.04.2016 в 08:31.
Юрий / я б CW выучил только за то, чтоб никто не назвал "инвалидом" (с) /
-
27.04.2016, 08:57 #8
- Регистрация
- 07.01.2010
- Адрес
- Рязань
- Возраст
- 48
- Сообщений
- 3,407
- Поблагодарили
- 2344
- Поблагодарил
- 2349
Мужики! Пробовал всяко, и через реле и через внешние звуковые карты. Хорошая игрушка, но не более того. Подозревал перекачку по входу, ставил развязку через ТОТы, аттенюаторы, ступенчатые и регулируемые плавно, ставил цепочки из диодов+ R+C. На прием все гут, как передача-мрак. А вот на "удаленный" SDR ( в 500 метрах) с последующим подключением скиммера, очень даже ничего.
Станислав.
"Величайший урок жизни состоит в том, чтобы знать, что даже дураки иногда бывают правы" © У.Черчилль
-
27.04.2016, 09:22 #9
- Регистрация
- 05.04.2004
- Адрес
- Николаев
- Возраст
- 69
- Сообщений
- 439
- Поблагодарили
- 76
- Поблагодарил
- 122
RM5Y, удивительно, только щас заметил, у меня тож самое (ХР). Правда Мори работу на ХР не обещал. Пока избавился от этого вручную:
-открываем (блокнотом) файл конфигурации DspFill
-в разделе [Define] в строчке BuffSize=... ставим нужную цифру (только из набора в интерфейсе проги)
-сохраняем файл
Вроде до 256 срабатывает, задежка 32мС.
-
27.04.2016, 10:13 #10
|
Социальные закладки