Я пытаюсь демодулировать сигнал с помощью GNU Radio Companion. Сигналом является FSK, с меткой и пространственными частотами на 1200 и 2200 Гц, соответственно.
Данные в текстовых данных сигнала, генерируемые устройством под названием GeoStamp Audio. Устройство генерирует звук GPS-данных, подаваемых в него в реальном времени, и также может декодировать этот звук. У меня есть декодированная текстовая версия аудио для справки.Демодуляция FSK с помощью GNU Radio
Я установил график потока в GNU Radio (см. Ниже), и он работает без ошибок, но со всеми вариантами, которые я пытался, я до сих пор не могу получить данные. Поэтому у меня есть несколько вопросов:
1) Выходной поток потока должен быть двоичным (1 с и 0 с), который я могу позже преобразовать в обычный текст, правильно?
2) Правильно ли подавать звуковой файл wav так, как я?
3) Как я могу восстановить данные из демодулированного сигнала - я что-то пропустил в своем поточном графе?
Это FFT сюжет WAV аудио файла перед тем демодуляции:
Это результат раковины области действий после демодуляции (может быть, выглядит многообещающим?):
ОБНОВЛЕНИЕ (2 августа 2016 года): Я все еще работаю над этой проблемой (иногда) и, к сожалению, пока не могу получить данные. В результате получается многообещающая строка из 1 и 0, но ничего не понятна.
Если у кого-то есть предложения по выяснению настроек в блоках MMC Polyphase Clock Sync или Clock Recovery или усилении на блоке Quad Demod, я был бы очень признателен.
Вот одна версии обновленного графа потока на основе ответа Маркуса (также пытаюсь другие версии с восстановлением многофазных часов):
Однако я до сих пор не удалось восстановить данные, которые имеют смысл. Результатом является длинная строка из 1 и 0, но не правильная. Я попытался настроить почти все настройки во всех блоках. Я думал, что восстановление часов было выключено, но я пробовал широкий диапазон значений без каких-либо улучшений.
Есть ли что-нибудь еще, что мне не хватает или нужно изменить?
вы не должны подключить FFT погрузиться на выход вашего квадратурного демода, но на вход; это будет показывать только скорость символа как периодичность. Однако масштаб области квадратурного выхода демода будет гораздо интереснее. –
О да, я просто экспериментировал с этим, чтобы посмотреть, как выглядит результат демодуляции. График области после демодуляции действительно выглядел интересным, я отредактирую свой пост, чтобы добавить его. – Bird
Интересно! Да, я бы сказал, это довольно многообещающе. Когда я развиваю вещи, я бы сравнил вывод раковины с областью после демодулятора с водопадом для входа звука. –