Вы знали, что радиостанции посылают не только звук, но и текстовые данные (чиселки)? Существует бинарный протокол RDS (Radio Data System). Вся его спека 132 страницы. Протокол RDS многообещающий. Там указано, что радиостанции могут посылать название станции, название песни, классификатор контента и даже дату и время. Пакеты крохотные: по 8 байт. RDS как мозаика. Текст принимается по кусочкам. 

Попробуем разобраться, что же приходит из воздуха по RDS на самом деле.

Как прочитать RDS трафик?

RDS трафик я принимал при помощи чипа FM Tuner(а) Si4703

и отладочной платы от Olimex STM32-H407.

Payload от пакетов Basic Tuning, Text Frame, DateTime записывал на SD карту непрерывно 24 часа.

RDS можно также принять через USB-SDR-RTL +SDR#+ plugIns.

Какая битовая скорость RDS?

Крохотные пакеты по 8 байт приходят на некоторых радиостанциях до 1 раза в секунду.  Получается 64 bit/s.

Что полезного можно извлечь из RDS?

По факту в Москве RDS не используют даже на четверть. Присылают только название радиостанций. Номер телефона радиостанции, или название песни в пакете Radio Text.

Можно ли из RDS извлечь точное время?

Нет. В Москве никто не посылает точное время в RDS. Для получения синхронизации точного времени из воздуха лучше ставить GNSS приемник.

Вывод

RDS это открытый протокол. Правда пользы от RDS по крайней мере в Москве нет. А песенку можно распознать и при помощи мобильного приложения Shazam. Хотя с RDS автоматизировать процесс считывания трека просто. Большинство радиостанций и вовсе ничего не передают по RDS.

Как обстоят дела с RDS в вашем городе? 

Кто-нибудь знает custom форматы пакетов конкретных радиостанций?

Комментарии (2)


  1. Segmentq
    02.10.2022 22:49
    +2

    Теперь сделайте передатчик, чтобы на частотах радиостанций, не использующих rds слать рекламу и получать профит. так и быть 10% мне.


  1. Paultino
    03.10.2022 01:32
    +2

    Хрень какая-то.

    RDS прежде всего это для автомагнитол PI и AF - номер программы и альтернативные частоты, чтобы было бесшовное переключение на другой ретранслятор по мере движения. Точное время это CT - и оно передается.

    PS -в стандарте не описан как динамический, но исторически в РФ используют как динамический, за это не бьют.

    А проблемы с RDS, как и с настройкой звука связаны с низкой квалификацией персонала, увы.

    А вот этот пассаж:

    "custom форматы пакетов конкретных радиостанций" как понимать? Как пакет, который жёстко описан в стандарте может быть "custom"?

    Стандарт описан. Если читали, то большая часть там из 80-90-х для передачи информации на рекламные и информационные табло вдоль дорог на специальные приемники.

    И все, за исключением одной, передают PI, PS, PTY.

    И одна передает правильный TA.

    Так что оговор RDS в Москве и по окрестностям не засчитан.