На главную страницу сайта
· Наш магазин · Объявления · Рейтинг · Статьи · Частоты · Копилка · Аэродромы · Live!
· Файлы · Диапазоны · Сигналы · Музей · Mods · LPD-форум · Клуб · Радиостанции
На сайте: гостей - 48,
участников - 4 [ Voevoda, Slavik, zhenya_yalta, Burr Master]
 · Начало · Опросы · События · Статистика · Поиск · Регистрация · Правила · FAQ · Галерея ·
 Форум —› Радиосигналы —› Тестовая версия смотрелки спектра (улучшенная) 
Различные приборы, оборудование, спутниковые и радиотелефоны!


Усилители сигнала и мощности

Усилители сотовой связи

Металлоискатели

Радионяни и видеоняни

Измерители КСВ и мощности
 Страница:  ««  1  2  3  4  5  6  »»Поиск в теме
Автор Сообщение
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 18 Мар 2006 22:21:37 #  

Некоторые улучшения, слегка увеличена скорость(не менее чем в два раза) работы модуля AOF, плюс добавлена еще одна возможность для проведения анализа сигналов MFSK/FSK. Заодно, чуть более детально о некоторых особенностях работы с эти модулем, я почему подробно на этом останавливаюсь, потому что если особо не вникать в тонкости, то от него вообще толку не будет, а хотелось бы обратного. Для примера возьмем файл с сайта(что бы далеко не ходить) http://www.radioscanner.ru/files/records/dgps.wav вид у него такой, и действия следующие.












Как видим просто отличный вид для определения параметров, кроме того достаточно интересные результаты получены, разнос частот 50, а скорость 100, хотя вообще то разнос должен быть не меньше 100, в чем прикол, ошибка? Нет, просто это GFSK/GMSK модуляция, это вообще-то визитная карточка этого вида модуляции, такое соотношение разноса и скорости.

Некоторые сложности вызывает определение конкретных частот FSK/MFSK сигналов, особенно если частоты близко расположены и их много, кроме того по сонограмме очень сложно вообще определить их количество(кто думает, что это не так попробуйте посчитать по сонограмме сколько частот используется в Crowd36). Для этих целей существует Sum, это что-то типа гистограммы, и выглядит примерно так. Сигнал опять же сайта http://www.radioscanner.ru/files/records/mfsk.wav после получения нормального вида сигнала, кликнув на окошке Sum, получим более менее читабельную картину распределения частот и их разнос.



С "гистограммой" есть одна тонкость, поскольку частоты на самом деле вычисляются довольно точно(это вы их видите с точностью в один герц, я посчитал этого достаточно) то с увеличением как размера формы, так и области отображения с помощью "лупы", они могут "разьехаться" в силу того, что одна линия может содержать 10 значений с близкими частотами, усреднение производится в силу пикселизации монитора, это надо знать и если что, уменьшить или размер формы или сбросить "лупу" на меньшее увеличение, обычно это происходит при малых выборках сигнала, то есть когда для статистики мало данных.

Ну вот вроде пока и все, сама версия 3.6.1.2 http://www.radioscanner.ru/uploader/2006/sv_h.zip size ~290 kb.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 19 Мар 2006 10:47:41 #  

О... eralgen верно подметил, что это в какой то мере(достаточно близкой) аналог частотного детектора, лучше или хуже вопрос сложный, по скорости однозначно хуже(пытаюсь решить этот вопрос), по возможности работать с довольно короткими отрезками сигнала и отсутствием "частоты сравнения" наверное лучше, как бы то ни было, это еще одна "лопатка" для ковыряния в "песке".

p.s. Ну и частотный детектор, ко всему прочему, вообще-то результат выводит немного в другом ракурсе.
Реклама
Google
Dimik
Участник
Offline4.5
с апр 2003
Москва
Сообщений: 653

Дата: 19 Мар 2006 13:13:49 #  

=( Последняя версия у меня ничего не открывает. Пишет "This file is not converting". Версия, которая лежит в разделе с софтом, те же файлы без проблем открывала.

Что я делаю не так?
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 19 Мар 2006 13:25:02 · Поправил: SergUA6 #  

Dimik

Кхм... не знаю, этого не должно быть, что-то где-то глючит, это сообщение выходит когда, или нет в системе кодека(из стандартного набора Windows), или файл занят каким либо софтом, то есть Вы пытаетесь открыть уже открытый файл. Если проблема с системой, то тогда у Вас не должны открываться стандартные wav файлы и другим софтом, так трудно сказать, в первые такое слышу если честно.

p.s. Файл который sv_h.zip только что скачал для контроля, все работает как и должно.
Dimik
Участник
Offline4.5
с апр 2003
Москва
Сообщений: 653

Дата: 19 Мар 2006 23:59:21 #  

SergUA6


Перезагрузил машину. Результат то же, новый SV ничего не открывает. Winamp, SF, WMPlayer, старый SV без проблем открывает те же файлы в тех же условиях.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 20 Мар 2006 07:50:32 #  

Dimik

Давайте попробуем разобраться, вообще-то процедура загрузки(открытия) файлов отработана и не трогалась в принципе, возможные причины, что-то с правами пользователя, этот момент я не рассматривал, то есть по умолчанию юзер=администратор, если это не так то да, тут могут быть проблемы. Желательно уточнить этот момент, тогда у Вас ни какая версия работать не должна, ни старые ни новая. Уточните плз.


Упс... старый SV без проблем открывает версия какая?

p.s. Попробуйте эту версию, она должна вернуть код ошибки по которому можно будет подумать в чем причина http://www.radioscanner.ru/uploader/2006/sv_j.zip она абсолютно ни чем не отличается от sv_h

Заодно если будет не трудно, и маленький килобайт 100, фрагмент файла(можно парочку) который не будет открываться в копилку. Ну и какая ОС стоит на компьютере само собой.
Dimik
Участник
Offline4.5
с апр 2003
Москва
Сообщений: 653

Дата: 20 Мар 2006 12:38:16 #  

1. Машина P4-3.4HT, звук набортный софтовый, по все видимости realtek.
2. WinXP SP2 v2002, + некоторые патчи от микрософта.
3. Юзер на машине имеет высшие права.
4. Работающая версия SV+ 3.4.5.2, лежит на сайте в разделе с софтом.
5. Err code = 3
6. К сожалению сижу под GPRS, поэтому залить ничего не смогу. Тестировал на файле psk31.wav (984 КБ) из набора семплов к code v3.0, которая тоже на сайте лежит.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 20 Мар 2006 12:46:23 #  

Dimik

Ок, подумаю...

Версия 3.4.x.x аж на два "поколения" младше, там не используется подсистема ACM, код ошибки 3, говорит о том, что в Windows нет подходящего конвертера, я попробую выяснить как это установить точно и как ситуацию можно исправить.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 20 Мар 2006 13:29:03 · Поправил: SergUA6 #  

Dimik

Вот ссылка http://www.newtech.ru/~qsti/tar/acm.htm#05 на статью где рассказано об ACM, там же как проверить установлена эта система или нет, и что входит в ее состав, и как ее установить если ее нет.

Вот как это выглядит у меня, кодеки отмеченные зелеными полосками являются стандартными и если какого из них нет, то это плохо и его надо поставить.



Вообще-то стандартные кодеки входят в Windows по умолчанию, странно, что у Вас это не так(подозреваю нет последнего из списка отмеченного зеленым).

Надеюсь у Вас все получится, удачи.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 20 Мар 2006 20:16:44 · Поправил: SergUA6 #  

Я тут подумал, вывод кодов ошибок останется, и не помешает знать чего какая из них означает, в некоторых случаях это поможет решить проблему и самостоятельно:

1 - Не установлена система АСМ, маловероятно, но возможно
2,8 - Не удается открыть файл(занят другим процессом и т.д.)
3 - Не найден подходящий кодек для преобразования формата
4 - Не удается создать АСМ поток для работы кодека
5 - Формат не может быть преобразован выбранным кодеком(типа система не расчитала своих сил)
6 - ОС не хочет выделять память для работы кодека(Windows живет своей жизнью, может и в позу стать)
7 - Все хорошо, но кодек отказывается работать, хотя и обещал.
9 - Выходной файл не удается создать
10 - Исходный файл не моно формата, такие не обрабатываются.
Angels
Участник
Offline2.4
с июл 2005
Москва
Сообщений: 380

Дата: 20 Мар 2006 20:30:28 #  

SergUA6 а из какого инклюда ?
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 20 Мар 2006 20:44:14 #  

Angels

А у меня нет инклюда... ни одного. ;-)


p.s. Ну кроме тех, что входят в сам Delphi, конечно.
Angels
Участник
Offline2.4
с июл 2005
Москва
Сообщений: 380

Дата: 20 Мар 2006 21:19:20 #  

Да я вижу что дельфи. :-) В MSDN не в курсе где они ? Или хотя бы в каком заголовочнике из SDK ?
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 20 Мар 2006 21:23:20 #  

Angels

Э-э-э мы о чем, об ACM?
Dimik
Участник
Offline4.5
с апр 2003
Москва
Сообщений: 653

Дата: 20 Мар 2006 22:13:09 #  

Блин.... Точно. Есть все те, которые есть у Вас, еще с 10ток других скорее всего поставленных K-Lite_CodecPack, но последнего нет.

Как его поставить так и не придумал. По ссылке описание установки для W95OSR2, для XP форточки так не получается, т.к. нет позиции отвечающей за установку мультимедиа... =(
Angels
Участник
Offline2.4
с июл 2005
Москва
Сообщений: 380

Дата: 20 Мар 2006 22:29:10 #  

SergUA6 Ээээ... значение LastError
Dimik
Участник
Offline4.5
с апр 2003
Москва
Сообщений: 653

Дата: 20 Мар 2006 22:31:32 #  

Снес нафиг все кодек паки которые были для кино. Добился вот такой вот картинки:





Тем не менее SV+ не работает. Тот же код ошибки 3.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 20 Мар 2006 23:12:14 #  

Dimik

Я тут к сожалению больше вряд ли чем помогу, надо поискать в интернете как правильно установить кодеки на Вашу ОС, но таких проблем у меня не было ни на одной машине, если старая версия открывает, а новая нет, это 100% не работает(или не установлен правильно) конвертор PCM Microsoft, если уж совсем ничего не получится, но желательно все же как-то его поставить, то в общем-то я переделаю SV, на самом деле он не особо и нужен, мне просто лень было оптимизировать загрузку(если чистый РСМ формат, то кодеки вообще не нужны) и все файлы проходят через АСМ, но если у Вас не грузятся и ADPCM файлы(можно в этот формат перевести в SF), то значит кодеки установлены вообще не правильно(то есть их видно, но они не системные), и это надо как-то решить.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 21 Мар 2006 07:46:06 #  

Angels

Вот тут http://forum.rsdn.ru/article/multimedia/winacm.xml#EWC практически исчерпывающая информация по работе с АСМ.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 21 Мар 2006 08:07:43 #  

Dimik

Так все просто, в общем-то, в последнем окошке

Кликаете по кодеку дважды и ставите галочку применить... Все должно заработать.

p.s. Как минимум все стандартные кодеки нужно активизировать, и будет щастье... ;)
Dimik
Участник
Offline4.5
с апр 2003
Москва
Сообщений: 653

Дата: 21 Мар 2006 23:32:44 #  

Шаманскими действиями заставил работать этот кодек. При запуске программы с первого раза выдает ошибку 3 и дальше все работает отлично до перезагрузки проги. Но все равно я безумно рад!


ЗЫ: Вот сижу я, играюсь с построением сигнальных созвездий... все так удобно и красиво. Спасибо огромное, SergUA6! Дай Бог Вам здоровья и успехов в творчестве!
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 22 Мар 2006 08:03:10 · Поправил: SergUA6 #  

Dimik


Спасибо за теплые слова, но софт должен работать по нормальному, возможно какой-то из сторонних кодеков "тянет одеяло на себя", попробуйте деактивировать все(кроме стандартных) кодеки, и проверить, все должно работать так как задуманно, иначе это просто не честно.


p.s. В общем подумал я, это моя ошибка, юзать АСМ там, где без нее прекрасно можно обойтись, одно дело необходимость, другое когда ее нет. Если файл, "чистый РСМ" то теперь все делается по правильному v 3.6.1.4 http://www.radioscanner.ru/uploader/2006/sv_k.zip size ~ 290 kb, "чистый РСМ" это не стерео, не компрессированный файл в формате РСМ с заголовком RIFF.


p.p.s.

Мелкий upgrade, ошибка одна обнаружена, и добавлена возможность понижения частоты дискретизации, часто, те кто делает записи, вообще не задумываются об этом, иногда это напрягает. Понижаются только четные значения Fd. Версия 3.6.1.6 http://www.radioscanner.ru/uploader/2006/sv_m.zip размер тот же ~290 Kb.
Adv
Участник
Offline1.5
с сен 2005
Барнаул
Сообщений: 79

Дата: 03 Апр 2006 11:04:57 #  

А мне надо смотреть комплексный спектр(-w;w)
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 03 Апр 2006 14:35:43 #  

Adv

Ну кое как, можно выкрутится и сейчас, загрузив файл "As Data" в два окна, с четными и нечетными отсчетами соответственно, тогда получите два раздельных спектра Re и Im, какой где, зависит как отсчеты в файле идут, или сформировав отдельно Re и Im отсчеты в отдельные файлы и загрузив их так же как "As Data". Другое дело, что это работало не корректно(нечетные отсчеты загружались не верно) исправлено http://www.radioscanner.ru/uploader/2006/sv_n.zip size ~290 Kb. Вообще это очень узко специфично, если и в самом деле есть насущная потребность смотреть комплексные сигналы, можно подумать.
Adv
Участник
Offline1.5
с сен 2005
Барнаул
Сообщений: 79

Дата: 04 Апр 2006 06:29:07 #  

SergUA6
Спасибо.
Дело в том, что необходимо увидеть именно комплексный спектр (после скользящего Фурье).
Я пробовал делать так, но получается не наглядно (отрицательные частоты не разберешь, если есть такиеже положительные). А после сложных манипуляций с частичным обратным Фурье, вообще каша и в голове и на экране. Может быть у нас скоро будет своя смотрелка комплексного спектра (без других функций).
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 04 Апр 2006 07:45:48 #  

Adv

Да, получается кривенько, есть такое... ну тогда обождать надо чуток, займет время какое то, ну и только просмотр комплексного сигнала, без обработки.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 04 Апр 2006 20:21:11 #  

Adv

В общем можно посмотреть комплексный сигнал, файл должен быть сформирован или 8-ми или 16-ти битный(стандартная целочисленная арифметика для wav-файлов), что при 16 битах даст ДД около 90-96 дб. Файл должен содержать, без всяких "обрамлений", только отсчеты Im,Re,Im,Re... и т.д. Загружать файл следует через меню "As Data", в принципе все должно быть понятно. Возможна некоторая путаница между мнимыми и действительными частотами, что не суть важно, и зависит от того с какой стороны на комплексный сигнал смотреть. Пример комплексного сигнала(16-бит, частота дискретизации 11025 гц) http://www.radioscanner.ru/uploader/2006/test.zip и его вид



Сама версия 3.6.1.9 http://www.radioscanner.ru/uploader/2006/sv_r.zip size ~290 Kb, для комплексных сигналов доступны только курсорные измерения и сам просмотр комплексного спектра.
Adv
Участник
Offline1.5
с сен 2005
Барнаул
Сообщений: 79

Дата: 05 Апр 2006 15:07:10 #  

SergUA6

Хотя мы и успели сделать вчера свою (голую смотрелку), все равно спасибо.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 09 Май 2006 12:54:55 #  

Показалось не лишним иметь в арсенале и такой достаточно интересный инструмент как АКФ, это автокорреляционная функция, при анализе некоторых сигналов она позволяет "высветить" внутреннюю структуру, от прямого наблюдения скрытую или очень плохо угадываемую. Принцип АКФ, основан на сравнении сигнала с самим собой(математику опустим) и если есть какие либо регулярности, то они становятся довольно четкими, это в общих чертах. Для демонстрации возьмем
http://www.radioscanner.ru/files/records/hdfl.wav даже при самом тщательном изучении внутренняя структура остается загадкой, некотрый свет может(не обязательно впрочем) пролить на это АКФ. Примерно так это выглядит.



Выделяем маркерами времени интересующую часть сигнала, кликаем на кнопочку ACF(выделно красной рамкой) и в открывшемся окне изучаем результаты. По этому файлу хорошо видно наличие по меньшей мере двух регулярных структур, одна с периодом 100 мс, и другая с периодом 25 мс. Для того, что бы было представление, что за структуры это могут быть, приведу еще однин пример, к сожалению в базе сайта подходящего примера не нашлось, поэтому возьмем файл rtty.wav из комплекта демофайлов SkySweepar'а.



Регулярности следующие через 2.2 секунды, не что иное, как повторение фразы SKYSWEEP TECHNOLOGEIS которая циклически передается, обратите внимание, что белый шум, ни как не коррелированый, на спектрограмме АКФ практически не наблюдаем. Ну и последний пример, АКФ сигнала DRM.



Ни какими другими способами увидеть 400 мс фреймы сигнала DRM не получится, а тут, вот они на блюдечке. В общем итого, АКФ позволяет в ряде случаев, увидеть те особенности, которые не видны или скрыты. Опять же это не панацея, это всего лишь еще один инструмент для работы, которым нужно научится пользоваться. Сама версия 3.6.2.2 http://www.radioscanner.ru/uploader/2006/sv_a.zip size ~290 kb.


p.s. Очень аккуратно нужно выделять интересующий фрагмент, если у вас 10 мегабайтный файл и вы его выделите весь и запустите АКФ, гарантирован как и своп содержимого ОЗУ на винт, так и прочие сопутствующие прелести. Поскольку индикации процесса пока нет, не нервничайте, дождитесь окончания обсчета, на разумных отрезках, время ожидания не превысит 3-5 секунд. Попутно исправлены мелкие замеченные баги, и как водится наверняка появились новые.
SergUA6
Модератор (RIP)
Offline6.0
с фев 2004
Сообщений: 1989

Дата: 28 Май 2006 15:09:52 · Поправил: SergUA6 #  

Показалось не лишним иметь возможность сохранения(если требуется разумеется) квадратурных каналов исследуемых сигналов, по крайней мере, занимаясь записями Orbcomm я это и делал.


Увеличить


Сама версия 3.6.2.6 http://www.radioscanner.ru/uploader/2006/sv_d.zip size ~ 290 kb.

P.S. Записываются отсчеты сигнала, в 16-ти битном формате без заголовков, то есть только данные, что с ними делать дальше уже вопрос другой, уж во всяком случае это половина демодулятора без особого напряга получается.

p.p.s. Подправлена работа вьювера фазовых созвездий версия 3.6.2.6
Реклама
Google
 Страница:  ««  1  2  3  4  5  6  »» 

Создавать сообщения могут только зарегистрированные участники форума.
Войти в форум :: » Логин » Пароль
Начало
Средства связи, рации. Купить радиостанции Motorola, Yaesu, Vertex, приемники, антенны.
Время загрузки страницы (сек.): 0.021; miniBB ®