Broadcast Electronics RDi 20 RDS Product Manual

Broadcast Electronics RDi 20 RDS Product Manual

Subcarrier generator

Advertisement

Quick Links

597-9170 Rev F 11/24/2009
RDi 20 RDS Subcarrier Generator
Product Manual
Broadcast Electronics, Inc. • 4100 North 24th Street, P.O. Box 3606, Quincy, Illinois 62305-3606 U.S.A.
Telephone: (217) 224-9600 • Fax: (217) 224-9607 • E-Mail: bdcast@bdcast.com • www.bdcast.com
Tomorrow's Radio Today

Advertisement

Table of Contents
loading

Summary of Contents for Broadcast Electronics RDi 20 RDS

  • Page 1 597-9170 Rev F 11/24/2009 RDi 20 RDS Subcarrier Generator Product Manual Broadcast Electronics, Inc. • 4100 North 24th Street, P.O. Box 3606, Quincy, Illinois 62305-3606 U.S.A. Telephone: (217) 224-9600 • Fax: (217) 224-9607 • E-Mail: bdcast@bdcast.com • www.bdcast.com Tomorrow’s Radio Today...
  • Page 2 Notice The information in this publication is subject to change without notice. Although every effort is made to ensure the accuracy of the information in this manual, Broadcast Electronics Inc accepts no responsibility for any errors or omissions.
  • Page 3: Table Of Contents

    Table of Contents 1. About the RDi 20 A Note on System Settings Customer Service Contact Information 2. Installing the RDi 20 Verify Contents of Shipment Tools/Items Needed for Installation (not supplied) Mounting Considerations Estimated Time for Installation/Setup 3. RDi 20 Rear Panel Connections 4.
  • Page 4 7.6.4 Setting Composite Options 7.6.5 Setting RDS Options 7.6.6 Setting Station-specific Options 7.6.7 Extended Functionality Options Restart the RDi 20 To Enable Your Changes 7-11 8. Using the RDi 20 with TRE 9. RDi 20 Command Reference Console Commands RDi 20 Front Panel Command Menu 10.
  • Page 5 Telnet Programming Reference Set the IP Address Set the Subnet Mask Set the Gateway Set DNS values Set UDP Input 1 Configure the MPX port Enable MPX Back-Channel Configure Composite Sync Configure Composite Phase Specify the RDS Output Level Settings Enabling RDS Group Generation Set the PS Group Type Enabling RDS Subcarrier Output...
  • Page 6: About The Rdi

    1. About the RDi 20...
  • Page 7 The RDi 20 Radio Data System (RDS) Generator adds text to FM programming in the form of station branding, Program Associated Data (PAD) and other information. Listeners want to know “what’s happening now”. To improve the immediacy of PAD, the RDi 20 RDS generator increases the rate at which receiver RadioText is refreshed. RadioText is the 64-character message display available on more sophisticated receivers.
  • Page 8: A Note On System Settings

    In addition to the low battery signal, a CRC is also used to verify the NVRAM contents and thereby prevent the RDi 20 from reading potentially corrupt system parameters. Customer Service Contact Information Broadcast Electronics RF Customer Service Telephone (217) 224-9617...
  • Page 9: Installing The Rdi

    2. Installing the RDi 20...
  • Page 10: Verify Contents Of Shipment

    Verify Contents of Shipment 808-9170, RDi 20 RDS Subcarrier Generator  597-9170, RDi 20 RDS Subcarrier Generator, Quick Install Guide (this document)  978-9170, RDi Installation Kit  682-0001, AC Power Cord  947-0020, Assy, Cable, BNC, Qty (2) ...
  • Page 11: Rdi 20 Rear Panel Connections

    3. RDi 20 Rear Panel Connections...
  • Page 12 12 13 16 17 - Fig. 2 RDi 20 Rear Panel Connections - MPX In Serial data input from BE’s TRE or similar product. This is a D9F connector with DCE pin-out (see Figures 4 and 4A). Both the MPX Thru connectors have a passive bypass relay such that multiplex data will pass thru to the next device in the chain even if the RDi 20 is powered off.
  • Page 13 Side Chain/Loop Thru Switch Selects the mode of operation for the Composite IO section. Side Chain operation the 19kHz pilot is applied to a sync input and only the RDS waveform appears at the RDS output. (The RDS waveform is locked in phase to the applied pilot reference.) Loop Thru operation the complete composite signal (including audio and the 19kHz pilot) is applied to a sync input and a precision...
  • Page 14: Rdi 20 Front Panel Features

    4. RDi 20 Front Panel Features...
  • Page 15 - Fig. 3 RDi 20 Front Panel Features - Text Display In normal operation the date and time (UTC) is displayed along with the selected sync input (upper right), the 8 character PS code (lower left) and current radio text (scrolling area, lower right). With release of the firmware v0.152 it is now possible to configure common features of the RDi 20 from the front panel using a combination of menus on the text display and the encoder (item 9).
  • Page 16 Numeric Display The numeric display cycles through a set of three device ID codes. This includes the PI code in hexadecimal and ASCII form as well as the station broadcast frequency. Encoder With release of the firmware v0.152 it is now possible to configure common features of the RDi 20 from the front panel using menus (on the text display, item 1) and this control.
  • Page 17: Rdi 20 Installation

    5. RDi 20 Installation...
  • Page 18: Ac Voltage Configuration

    AC Voltage Configuration The RDi 20 can be quickly configured for either 115V (factory default) or 230V operation. On the rear of the RDi unit there is a fuse block the can be removed, rotated 180˚, and reinstalled to quickly change from 115V to 230V.
  • Page 19: Connect The Data Input Cable (Serial Or Ethernet)

    Connect the Data Input Cable (Serial or Ethernet) The RDi 20 will accept either serial data to the MPX IN port, or ethernet data via the TCP/IP network port. Most installations will connect a standard ethernet cable (not supplied) from the RDi 20 to the STL at the transmitter site.
  • Page 20: Sync In & Rds Out Connections For Side And Loop Modes

    (via BNC Cable 947-0020 supplied in kit) to a Subcarrier (SCA) or Aux Input on the FM Exciter. In this mode of operation, only the RDS waveform is present at the RDi 20 RDS Output and this signal is mixed into the final composite by a summing amplifier within the Exciter.
  • Page 21: Rdi 20 Front Panel Programming

    6. RDi 20 Front Panel Programming...
  • Page 22: Overview

    Overview Front Panel Setup With firmware release v0.152, the RDi 20 has the capability of using the Encoder Wheel and the Display. - Fig. 5 RDi 20 Status Display- Once the RDi 20 comes up, depress the Encoder Wheel once to enter the programming menu set. - Fig.
  • Page 23: Exiting The Programming Menu Set Without Saving

    Exiting the Programming Menu Set Without Saving If at any time during the programming process you wish to exit without saving changes, navigate to the [00] programming menu and depress the encoder wheel. The RDi 20 will then return to the Status Display screen.
  • Page 24: Setting Basic Connectivity

    6.7.1 Setting Basic Connectivity Set the IP Address [19] IP Address XIPA = * . * . *. * Set the Subnet Mask [20] Subnet XIPS = * . * . *. * Set the Gateway (if applicable) [21] Gateway XIPG = * .
  • Page 25: Setting Mpx Options

    6.7.3 Setting MPX Options Configure the MPX port: [18] MPX port XMCP = mpx : sig : baud : bits : par : stop -- for non-multiplexed data, or 00-99 (channel number) for multiplexed data. RS232 or RS422 to select the type of electrical signaling. baud 300-115200 to select the baud rate (typically 9600).
  • Page 26: Setting Rds Options

    RDS Output Level Settings [04] Output attenuation XEDB = ?.? dB Setting range is 0 to 60 dB in 0.5 dB steps; default is 33.0 dB. The RDS output level is adjusted using XEDB command. This command sets the amount of attenuation (in 0.5 dB steps) applied to the RDS waveform.
  • Page 27: Setting Station-Specific Options

    Save the settings. Navigate to the [01] programming menu... [01] Save parameters to NVRAM XSAV ...and depress the encoder wheel to save all settings to NVRAM. 6.7.6 Setting Station-specific Options Set Date and Time (UTC) [08] Set date and time (UTC) XUTC = mm/dd/yyyy hh:mm.ss Set Local Offset from UTC [09] Set local offset from UTC...
  • Page 28 News Soft 23 College Information Nostalgia 24 Unassigned Sports Jazz 25 Unassigned Talk Classical 26 Unassigned Rock Rhythm & Blues 27 Unassigned Classic Rock Soft R&B 28 Unassigned Adult Hits Foreign Language 29 Weather Soft Rock Religious Music 30 Emergency Test Top 40 Religious Talk 31 Emergency...
  • Page 29: Extended Functionality Options

    6.7.7 Extended Functionality Options Enable/edit AF (Alternate Frequency) Lists To transmit an AF list, the PS group type must be set to 0A (see page 6-5) and an alternate frequency list must be created. The following summarizes use of the “XIAF” command for creation of AF lists: Display the AF list: [42] Alternate Frequency (AF) XIAF?
  • Page 30 To disable ECC, set the code to zero: [41] Extended Country Code (ECC) XICC=00 If a valid ECC is defined, a 1A group containing that code is transmitted once per minute. Country Country Australia Mexico Bangladesh Nepal Brazil Netherlands Canada New Zealand Czech Republic Saudi Arabia...
  • Page 31: Restart The Rdi 20 To Enable Your Changes

    Save the settings. Navigate to the [01] programming menu... [01] Save parameters to NVRAM XSAV ...and depress the encoder wheel to save all settings to NVRAM. Restart the RDi 20 To Enable Your Changes After all desired programming changes have been made and saved to NVRAM, navigate to the [02] programming menu...
  • Page 32: Configuring The Rdi 20 Using A Telnet Connection

    7. Configuring the RDi 20 Using a Telnet Connection...
  • Page 33: Connecting To The Rdi 20 Using Hyperterminal

    As an alternative to using the front panel to configure the RDi 20, you may also connect to the RDi 20 using the serial port connector on the front of the RDi 20. This port is wired and is always configured for 115200 baud, no parity, 8 bits, 1 stop bit.
  • Page 34: Setting Telnet Options

    If using a COM port, configure the port setting as shown, click Apply, then click to initiate the session. To logout, simply issue the command logout. An idle Telnet session is automatically terminated after one minute of inactivity. Setting Telnet Options To access the RDi-20 console over TCP/IP, simply Telnet to the IP address of the device.
  • Page 35: Restarting The Rdi 20 After Saving Settings

    Restarting the RDi 20 After Saving Settings Certain system parameters (such as the TCP/IP configuration) only take effect when the RDi-20 CPU starts up. As such, use option [02] to restart the CPU after all desired changes have been made and saved to NVRAM.
  • Page 36: Setting Basic Connectivity

    7.6.1 Setting Basic Connectivity XIPA Set the IP Address using the command. XIPA = * . * . *. * For example, an IP Address of 192.168.0.3 would be entered as: XIPA=192.168.0.3 <Enter> If the IP Address is accepted, a “+” will then appear on the next line. If the IP Address is NOT accepted, a “!“...
  • Page 37: Setting Software Connectivity

    7.6.2 Setting Software Connectivity XIPP Set UDP Input 1 using the command. It is necessary to set the UDP port that the RDi 20 listens to for incoming data. This value must also be set on the controlling software. XIPP=n :n.n.n.n Where the first “n”...
  • Page 38 7.6.4 Setting Composite Options Configure Composite Sync using the XESS command: XESS=Disabled/Input 1/Input 2 The active sync input is selected using the XESS command. XESS=Input 1 selects sync input 1, XESS=Input 2 selects sync input 2. XESS=Disabled, A third case, is provided for monophonic broadcast (no stereo pilot.) When XESS=Disabled the RDi 20 phase lock loop is disabled and the RDS subcarrier is generated using an accurate free running oscillator.
  • Page 39 When XENA=Disabled group generation is disabled and an “all zero” modulation appears at the output. (That is to say, the subcarrier waveform is present but no group data is being generated. The RDS /RBDS standards consider “all zero” modulation as the reference waveform for use when setting the RDS injection level.) Set the PS Group Type with the XPSG...
  • Page 40 Set the PTY (Programming Type) code to correct the program type for RBDS (US standard) using the XPTY command: XPTY=?? See Figure 10; will default to 5 if using TRE. News Soft 23 College Information Nostalgia 24 Unassigned Sports Jazz 25 Unassigned Talk Classical...
  • Page 41 7.6.7 Extended Functionality Options Enable/edit AF (Alternate Frequency) Lists To transmit an AF list, the PS group type must be set to 0A (see page 6-5) and an alternate frequency list must be created. The following summarizes use of the XIAF command for creation of AF lists: Display the AF list:...
  • Page 42 Set PTYN (Program Type Name) To transmit PTYN, simply define the 8 character name: XPTN=x Country Country Australia Mexico Bangladesh Nepal Brazil Netherlands Canada New Zealand Czech Republic Saudi Arabia Germany South Africa Hong Kong Taiwan India Thailand Indonesia Italy United Kingdom Malaysia United States of America...
  • Page 43 Restart the RDi 20 To Enable Your Changes After all desired programming changes have been made and saved to NVRAM, reset the RDi 20 using XRES command: XRES <Enter> Even if you have saved your changes, the RDi 20 will not begin operating with the new settings until the unit has been re-started! 7-11...
  • Page 44 8. Using the RDi 20 with TRE...
  • Page 45 If you are using TRE (The Radio Experience) in conjunction with the RDi 20, certain RDi 20 parameters will automatically be set by TRE upon initial power up. These default parameters are listed in the following chart. If desired, any of these parameters may also be changed. Setting Options TRE Default...
  • Page 46 9. RDi 20 Command Reference...
  • Page 47 Console Commands Command/Syntax Usage/Notes XCMD List available commands XEPB=0/1 Disable/enable output bypass XEDB=n Output attenuation, 0.5 dB steps XENA=0/1 Disable/enable data output XEPH=n Output phase, 1 degree steps XESS=0/1/2 Sync select. 0=Disabled, 1=Input 1, 2=Input 2. XFBT=0/1 Enable time-of-day group XFDI=0-15 Set DI flags XFMS=0/1...
  • Page 48 XIPC=n,user,pass Change RDi 20 TCP/IP Telnet port, username and password. Default settings are port 23, username “user” and password “pass”. A change in login and password occurs immediately without needing to restart the RDi 20. A change of port number requires a parameter save and hardware restart.
  • Page 49 XPTN=x Set the 8-character Program Type Name. For example, XPTN=FOOTBALL. If PTYN is defined, two 10A groups are transmitted approximately every 10 seconds. (On the minute transition, a 4A group is transmitted instead of 10A if the broadcast time is enabled “XFBT=1”...
  • Page 50 10. Applying Firmware Upgrades...
  • Page 51 New firmware is frequently released for the RDi 20 to add new features and functionality. To upgrade the RDi 20 firmware with the newer release, the upgrade is transferred from a PC to the RDi 20 using a Telnet session. HyperTerminal, an application released with the Windows operating system, is most commonly used.
  • Page 52 Select the appropriate connection port from the Connect Using drop-down box. If using TCP/IP (Winsock) enter the RDi 20 IP address in the Host Address field and click to initiate the session. If using a COM port, configure the port setting as shown, click Apply, then click to initiate the session.
  • Page 53 Type XRES <Enter>, then type A <Enter> (within 2 seconds) to go to into programming mode (all typed commands must be UPPER case). The nb> prompt will appear as shown. At the nb> prompt, type FLA <Enter> (to enter Flash mode).
  • Page 54 When the upgrade is complete, the RDi 20 will automatically reset. After the RDi 20 resets, the HyperTerminal screen will look as shown. Type XVER <Enter> to verify that the firmware was in fact upgraded. In the example shown, the RDi 20 was upgraded to v0.152. Disconnect the serial cable from the RDi 20.

Table of Contents