65 Aleksandar Stamboliyski Str., 8000 Bourgas, Bulgaria
Tel: +359 56 820027, Fax: +359 56 836700
- 7 -
НАСТРОЙКА С ASCII КОМАНДАМИ
В новых версия встроенного ПО (02.03 и выше) кодеров SmartGen RDS/RBDS была
реализована прямая поддержка ASCII для конфигурирования и передачи RadioText+. Есть
несколько команд ASCII для реализации этого. Прежде всего надо выбрать RDS группу для
передачи данных RadioText+.
В данном примере мы выбрали группу RDS 11A. Как упомянуто ранее, подходящими
группами для RT+ являются 5A, 6A, 7A, 8A, 9A, 11A, 12A и 13A.
Первым шагом в процессе конфигурации будет установка соединения с SmartGen при
помощи ПО терминала или вкладки Console в SmartGen Encoders Manager. Наберите
SQC?8 в консоли для просмотра текущей групповой последовательности. Группы
11A, и 3A (используется для сигнализации RT+) необходимо добавить в групповую
последовательность. Просто наберите:
SQC=0A,2A,3A,11A8
и нова групповая последовательность будет содержать группы RDS 3A и 11A. Группа
2A содержит RT и группа 0A – PS. Эти типы групп (2A и 0A) обязательны для групповой
последовательности.
Следующим шагом будет установка группы RDS (11A) как группу данных RT+. Наберите:
RT+GROUP=11A8
При передаче этой команды RT+ будет привязано к группе RDS 11A. Имейте в виду
что данные RT+ будут приниматся только на том порту, на котром принята команда. Эту
настройку можно проверить в SmartGen Encoder Manager (вкладка ODA, см рис 1 and рис 2).
Несмотря на то что можно сконфигурировать более одного порта для подачи RT+ это
может привести к неравномерности данных RT+.
Для добавления дополнительных данных сообщений в блоке 3 группы RDS 3A например
CB ag и Server Control Bits (SCB) и Template number, наберите следующее:
RT+TPL=XXXXX8
XXXXX десятеричное число от 0 до 65535, и является данными блока 3. Кодирование
описано в спецификации RT+. Эта информация не обязательна для передачи RadioText+.
Если эта команда не используется, биты Message в группе RDS 3A останутся нулевыми.
15 14 13 12 11 10 9 8 765432 1 0
PI Code
15 14 13 12 11 10 9 8 765432 1 0
Group Type
15 14 13 12 11 10 9 8 765432 1 0
15 14 13 12 11 10 9 8 765432 1 0
Application ID
0011 0
3A
PTY
Application
Group Type
101 1 0
11A
0100 1 011110101 1 1
4 B D 7
TP rfu
CB
flag SCB Template number
После установки данных настроек SmartGen готов к передаче данных RadioText+.
Наберите:
RT+TAG=04,22,22,01,50,10,0,08
Восемь разделенных запятой десятеричных значений RT+ отмечают данные в следующем
порядке: tag 1 type, tag 1 start, tag 1 length, tag 2 type, tag 2 start, tag 2 length, значение bit value
и таймаут данных (0=NO TIMEOUT, 1-255 таймаут в минутах). Принимаемые значения
каждого поля следующие (00-63, 00-63, 00-63, 00-63, 00-63, 00-31, 0-1, 0-255). После установки
меток данной командой SmartGen начнет передачу группы 11A согласно установленной
групповой последовательности. Если таймаут передачи данных не был установлен, передача
будет продолатся до поступления нового набора данных или отключения питания (метки
RT+ стираемые, но конфигурация RT+ остается). Если таймаут задан,передача группы RDS
11A (в данном примере) остановится. На рисунке ниже показано кодирование меток RT+ в
нужной группе приложения (11A в нашем случае).