RTL-SDR

Экспериментирование с FM-вещанием RDS (TMC, RT+) и аудио SCA

Типичная радиостанция FM может иногда содержать «скрытые» субнесущие, встроенные в основной сигнал. Субнесущие содержат данные или аудиоуслуги.

Пример субнесущей, скрытой в вещании FM, — «Traffic Message Channel» (TMC). TMC содержит данные о дорожном движении и используется на GPS‑устройствах, которые заявляют о возможности отображения текущего трафика. Данные TMC зашифованы так, чтобы их можно было продавать, но они легко взламываются. Ещё одной службой данных являются данные RDS-RT+, которые передают информацию о песнях радиоприемникам, способным отображать её.

Пример голосовой субнесущей (SCA/ACS) может быть нишевыми радиостанциями, например этническими станциями, музыкой для фона в лифтах, музыкой для офисов врачей и т. п. Обычно для приема канала SCA требуется специализированное радиоприёмное устройство. предыдущем посте мы показали, как пользователь смог принять SCA на Windows.

На его блоге Gough Lui исследует субнесущие FM в его родном городе Сиднее, Австралия. В своем посте он рассматривает субнесущие TMC, RDS-RT+ и SCA и объясняет, чем они являются и как работают. Он также принимает и декодирует субнесущие с помощью RTL-SDR, gr-rds и GNU Radio. Хотя Gough не утруждает себя расшифровкой сервиса TMC, он всё равно может видеть, когда произошло событие и какое оно было. Без расшифровки он просто не знает, где находится место события. Что касается SCA, он написал программу на GNU Radio для извлечения аудио субнесущей и смог декодировать аудио с местной индийской радиостанции для мигрантов.

SCA GNU Radio Decoder
Декодер SCA GNU Radio

Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог