Прием RDS данных (Или чип распознающий песенки)

от автора

Вы знали, что радиостанции посылают не только звук, но и текстовые данные(чиселки)? Существует бинарный протокол 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 форматы пакетов конкретных радиостанций?

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Вы работали с протоколом RDS?
8.33% да 1
91.67% нет 11
Проголосовали 12 пользователей. Воздержался 1 пользователь.

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Вам удавалось прочитать из RDS точное время?
0% да 0
100% нет 4
Проголосовали 4 пользователя. Воздержались 7 пользователей.

ссылка на оригинал статьи https://habr.com/ru/post/687898/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *