Автор |
Сообщение |
|
Дата: 22 Апр 2010 02:13:44 · Поправил: sea2000 (22 Апр 2010 02:25:11)
#
|
|
Дата: 22 Апр 2010 12:33:16
#
sea2000
А чего тут судить? На блок-схеме показано чётко, что после демодулятора стоит фильтр-эквалайзер, который синусоидальный аналоговый сигнал преобразует. Вот тут и получается, что дискриминатора недостаточно, надо еще фильтр, или его программная реализация.
|
Реклама Google
|
|
|
Дата: 22 Апр 2010 22:40:29
#
Да из картинки непонять дем какой, это просто кубик, в этом кубике можно такого наворотить мама негорюй.
|
|
Дата: 23 Апр 2010 22:03:39
#
|
|
Дата: 24 Апр 2010 02:08:52
#
SergUA6
Отлично. Вопрос, скорее всего ламерский, что за параметр LPF: 4800?
|
|
Дата: 24 Апр 2010 02:32:09
#
Stumbler Это-то понятно, это срез этого фильтра. Оно я меньше всего ожидал конечно, что просто выход дискриминатора под такую моду подходит, а оно вон как вышло. Ну что ж, ясненько. Теперь меня другое смущает. :) Конечно я повторил всё что написано, ну кроме там "маленькой программки", и узреваю инетересную вещь. Если брать if, то после демодинга через фазовый детектор, оптимал фильтеринг наступает обычно после 3-4 ходов фильтрации, видно по гистограмме. А вот если брать записи с дискриминаторов, то там, где как получается. Выходит по идее нужен, какой-то адаптивный фильтр? Сомневаюсь, что rrc решит этот вопрос оптимально, скорее это среднестатистическое решение, которое подправит ситуацию, но не выправит по полной, и не факт что не ухудшит. Имхо конечно. Вобще так смотрю, узкое место DSD это как раз, демодинг. Если подправит как надо, то будет вещь, жаль что на линух. А там ещё и тактовая на картах может не быть точно 48000, вобщем софту нужен крутой дем, и тогда софт будет колоть АПКУ.
|
|
Дата: 24 Апр 2010 11:07:15
#
Mesh Если подправит как надо, то будет вещь, жаль что на линух.
Это-то как раз не проблема, была б стоящая вещь- можно было бы и под windows пересобрать. Не проблема. А вот алгоритмика в DSD явно хромает, да и качество кода оставляет желать лутшего, взять хотя бы ихнее неумение формировать правильные wav-файлы.
|
|
Дата: 24 Апр 2010 12:50:44
#
DEmiurg
Так библиотеки mbelib есть, уже более половины работы сделано, но никто не хочет помочь дописать, написать своё. Я не программист, поэтому и не критикую особо софтину. То, что уже есть - это много, по сравнению с тем, что ничего не было, а всё остальное - проприетарное.
|
|
Дата: 25 Апр 2010 17:42:53
#
Mesh
Действительно, RRC фильтр не является оптимальным решением, он лишь гарантирует восстановление сигнала без учета искажений в канале/оборудовании. В этом смысле, гораздо предпочтительней оптимальная фильтрация, но это требует индивидульного подхода к каждому сигналу. К слову, частота дискретизации 48000 Гц, представляется абсолютно избыточной, не дает ни каких преимуществ и приводит только к неоправданно большому размеру записей. Скриншоты приведенные ниже, получены на частоте дискретизации 11025 Гц, которая и есть достаточный стандартный минимум для тактовой частоты 4800 Гц.
На сайте есть записи с тактовой частотой 4777 Гц, все это требует для качественной демодуляции APCO-25 весьма серъезной системы тактовой синхронизации, наличия адаптивной фильтрации/эквалайзера. Можно конечно все это упростить, но с потерей общего качества демодулятора-декодера в целом. |
|
Дата: 25 Апр 2010 19:05:30
#
Господа, есть такой вот сигналик, не читается ни WinRadio, ни биркатом. Кто может поясниить в чем проблема? (Запись IF.) |
|
Дата: 25 Апр 2010 20:05:24 · Поправил: Mesh (25 Апр 2010 20:07:59)
#
БЕГЕМОТ Во, это дело я люблю, есть сигналик, есть что можно посмотреть. У меня нет конечно "маленькой программы", но и то что есть, очень даже можно воспользовать. Выходит такое, сигнал трусит по частоте, причём вроде зависит от вида даты, може батареи севшие или ещё чего. Так вроде АПКА на 100. Звезду крутит не подетски, но ресторинг сделать можно, по точкам на звезде, так качество должно быть крутым в смысле шумов.
Увеличить
Вот файл после ресторинга Криавая АПКО после ресторинга, файл для DSD може кто скормит его DSD, да и видно будет чего там сразу, крипта или ещё что.
SergUA6 интересно посмотреть уровни после дема, если можно конечно, как оно выглядит. |
|
Дата: 25 Апр 2010 20:14:36
#
Mesh
Так вроде АПКА на 100.
Благодарю. Она как бы там и должна быть, по расписанию.
Пока вопрос остается, почему не читается? Крипта или неисправность оборудования, их или моего?
Может кто пошерудит в DSD...
|
|
Дата: 25 Апр 2010 20:19:52
#
|
|
Дата: 25 Апр 2010 20:23:14
#
horizon
Спасибо, только у меня все виндовые читалки ругаются на этот файл.
Чем его читать?
|
|
Дата: 25 Апр 2010 20:28:37
#
VLC media player
|
|
Дата: 25 Апр 2010 20:28:42
#
horizon Крипта значится или дату гонят. А ошибки в DSD были? Вроде не должно быть их. БЕГЕМОТ SA рулит. ;)
|
|
Дата: 25 Апр 2010 20:29:04
#
БЕГЕМОТ
Может кто пошерудит в DSD...
Булькание сплошное...
|
|
Дата: 25 Апр 2010 20:37:43
#
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 8255 tg: 8340 TDU
Sync: no sync
Sync: +p25p1 mod: C4FM input: 37% nac: 536 src: 0 tg: 0 TDU
Sync: +p25p1 mod: C4FM input: 33% nac: 526 src: 0 tg: 0 LDU1 e:=======R=======R=======R=======RM=======R=======R=======R=======RM=======R
Sync: +p25p1 mod: C4FM input: 31% nac: 526 src: 647231 tg: 2 LDU2 e:=======R=======R=======RM=======R=======R=======R=======RM=======R=======R
Sync: +p25p1 mod: C4FM input: 30% nac: 526 src: 647231 tg: 2 LDU1 e:=======R=======RM=======R=======R
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 122943 tg: 2 LDU2 e:=======R
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 122943 tg: 2 LDU1 e:=======R=======R
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 4572270 tg: 8194 LDU2 e:=======R=======R=======R=======R=======R
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 4572270 tg: 8194 LDU1 e:=======R=======R=======RM=======R=======R=======R=======RM=======R
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 4572270 tg: 8194 LDU2 e:=======R=======R=======RM=======R=======R=======R=======RM=======R=======R
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 4572270 tg: 8194 LDU1 e:=======R=======RM=======R=======R=======R=======RM=======R=======R=======R
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 254382 tg: 24642 LDU2 e:=======RM=======R=======R=======R=======RM=======R=======R=======R=======RM
Sync: +p25p1 mod: C4FM input: 29% nac: 526 src: 254382 tg: 24642 LDU1 e:=======R=======R=======R=======RM=======R=======R=======R=======RM=======R
|
|
Дата: 25 Апр 2010 20:38:02
#
Dextor
VLC media player
Спасибо.
Stumbler
В mp3не лениво Вам будет это бульканье положить?
Спасибо.
Mesh
SA рулит. ;)
Для меня это круто, надо как минимум знать что от нее хотеть и понимать что она там рисует :)
|
|
Дата: 25 Апр 2010 20:43:46
#
Stumbler
Не надо mp3, прослушал.
Иногда оно пыталось так булькать, врядли это шифрование, скорее глюк репитера.
Хотя может и ошибаюсь...
|
|
Дата: 25 Апр 2010 20:45:23
#
Stumbler Плучается практически без ошибок? Вначале там само собой, пока SA синхру ловила. Или я не так понял?
|
|
Дата: 25 Апр 2010 20:54:16
#
Mesh
Картина распределения уровеней очень хорошая, сигнал действительно весьма качественный, шумов минимум. Даже жесткая логика должна справляться с такими общими колебаниями уровня. В одном пикселе 60 символов, это достаточно объективная картина.
Скорее всего в записи криптозащита или специальный режим какой нибудь.
Мы встроим в SA подобный вьювер. Но от инсайдерской утилиты, для отработки вопросов тактовой синхронизации, до пользовательского решения достаточно большая дистанция, так что это вопрос будущих апдейтов. |
|
Дата: 25 Апр 2010 21:13:17
#
SergUA6
Скорее всего в записи криптозащита или специальный режим какой нибудь.
Это грустно.
Хорошо, тогда вот APCO с криптой DES-OFB
Но на кривую апку это не похоже. Кривая - "булькает", а эта - "журчит" :)
Какие вообще виды шифрования поддерживает APCO?
upd: а вроде похожи... |
|
Дата: 25 Апр 2010 21:25:24
#
Mesh
Плучается практически без ошибок?
Фрагмент из середины файла. Получается, что без ошибок, но иногда срывает синхру и появляются вот такие вот артефакты.
|
|
Дата: 25 Апр 2010 21:34:44
#
БЕГЕМОТЧем его читать?
CoolEdit и его клоны. В режиме RAW с указанием тактовой вручную. Или просто переименуйте его в *.raw, программа сама спросит парамметры
|
|
Дата: 25 Апр 2010 21:48:20
#
DEmiurg
Благодарю, прочитал уже. Я не дока в этих делах совсем.
|
|
Дата: 25 Апр 2010 22:31:40
#
Крипта для DSD Крипта APCO для проги DSD положите кто нить резалт плз, для сравнения да и для общего плана, хоть знать буду как она выглядит. Ну и скажите там ошибки были или нет, интересно ресторинг нормально проходит или где косяки. |
|
Дата: 25 Апр 2010 22:57:09
#
Mesh
http://radioscanner.spb.ru/signals/crypta_out.wav
Audio In Device: crypta_res.wav
Sync: +p25p1 mod: C4FM input: 50% nac: 526 src: 0 tg: 0 Ignoring LDU2 not preceeded by LDU1
Sync: +p25p1 mod: C4FM input: 52% nac: 526 src: 0 tg: 0 LDU1 e:R
Sync: +p25p1 mod: C4FM input: 53% nac: 526 src: 7779311 tg: 1 LDU2 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RRR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:RRR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:RRR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RRR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:R
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU1 e:RR
Sync: +p25p1 mod: C4FM input: 54% nac: 526 src: 7779311 tg: 1 LDU2 e:RRR
|
|
Дата: 25 Апр 2010 23:06:12 · Поправил: Mesh (25 Апр 2010 23:07:47)
#
Stumbler Спасибо, там раньше был сигналик, он то ж походу с криптой. Ну вот теперь хоть понятно как оно выглядит после декодинга. Классно тема развернулась. А ещё есть точно не крипта, могу сделать для проги DSD, но я хз может запарил уже.
|
|
Дата: 25 Апр 2010 23:18:19 · Поправил: horizon (25 Апр 2010 23:27:58)
#
У кого есть виндовс, потестируйте плиз: Прога DSD скомпилированная через MINGW (возможно не будет хватать MINGW библиотек). Звуковые карты скорее всего работать не будут.
Запускать так: dsd.exe -i infile.wav -w outfile.wav
Смотрите ещё ключ --help |
Реклама Google |
|