background image

BW Broadcast Technical Manual

Page 20

Further Features

2.7.1 Additional Information

This additional information provides all details required for implementation of the RDS2+ protocol into your

application (broadcast automation system, messaging system, TMC data source etc.).

Please see also the Annex 1 - Communication Protocol Implementation Flowcharts. Some source code examples are

provided on the website.

2.7.2 Unidirectional or bidirectional – What is the difference?

The RDS2+ supports both unidirectional and bidirectional communication modes. Nothing is required to be set, the

mode of operation results only from the method of communication.

2.7.3 Command synchronization

Unidirectional communication:

If sending more commands in sequence, the execution times must be taken into consideration. In other case some

commands may be discarded after internal buffer filling (the RX buffer length is 48 bytes).

The times result from the EEPROM write cycle duration or from the requirement of internal synchronization with

RDS data group order. Most of commands require no perceptible delay due to internal RX line buffering.

Bidirectional communication:

Next command can be sent after receiving confirm sequence from previous command. This ensures right timing

and optimal channel usage in all cases. There is no need to consider any timing or delays.

2.7.4 Useful notes

• 

ASCII char. 9 (TAB) is converted to char. 32 (space).

• 

In addition to the <Enter> (char. 13, CR) used for command validating, character 26 (EOF) can be used. This allows to 

insert the validating character on platforms where char. 13 (CR) is not accepted.

• 

The command interpreter ignores other characters in ASCII range 0-31.

• 

Space characters (char. 32) are ignored if typed behind validating character on a new line. In this case, the space 

characters may be used to realize a delay between two commands.

• 

The COM port time-out is 2 minutes. If no character is received during this time, the command line is internally cleared.

Summary of Contents for rds2+

Page 1: ...e produced in any form without prior written permission from BW Broadcast The information and specifications contained in this document is subject to change at any time without notice Copyright 2011 B...

Page 2: ...uling 2 4 4 Troubleshooting 2 5 Broadcast Automation System Link up 2 5 1 Reccomended Procedure step by step 2 5 2 Compatibility Commands 2 6 COM Port Communication 2 6 1 Connecting the RDS Encoder to...

Page 3: ...on 4 2 RDS Group Format 4 2 1 Basic principles and conditions 4 2 2 Remarks 4 2 3 TDC group coding 5A 5B 4 2 4 IH group coding 6A 6B 4 2 5 AID for ODA group coding 3A 4 3 List of Commands 4 3 1 Comman...

Page 4: ...based on a set of simple ASCII commands Control software includes powerful Windows GUI application and HTML based system Amazing text features 25kB of memory reserved for text messages equivalent to m...

Page 5: ...st resulting from such a modification adaptation Free inspections and maintenance repair work are expressly excluded from this warranty in particular if caused by improper handling of the product by t...

Page 6: ...rs stoves or other appliance including amplifiers that produce heat Power Source The appliance should be connected to a power supply only of the type described in the operating instructions or as mark...

Page 7: ...ive 2004 108 EC electromagnetic compatibility Conformity is declared to those standards EN50081 1 EN50082 1 WARNING This equipment generates uses and can radiate radio frequency energy If not installe...

Page 8: ...duces level CCW increases level I Mains IEC Socket 1 1 BW RDS2 Equipment The following items are shipped with the BW RDS2 unit 1 RDS2 1U rack RDS Encoder 2 Mains IEC lead 3 DB9 Serial lead 9 Pin IBM P...

Page 9: ...d If a stereo encoder is used one of its outputs MPX or pilot tone must be fed into the RDS encoder input to meet the synchronization requirements Following figures show various situations and corresp...

Page 10: ...ated stereo encoder In case of mono transmission no stereo encoder used the RDS encoder input may be left unconnected since there is no need of external synchronization or it may be used for the audio...

Page 11: ...he first character identifies country The second character identifies program type in terms of area coverage The third and fourth characters are used to clearly identify different stations within the...

Page 12: ...amically switch on the TA identification during traffic announcements The flag shall be taken into account during automatic search tuning 2 1 5 MS Music Speech This is a two state signal to provide in...

Page 13: ...d above You will find them on cards Program and System Then click Store 6 The status bar at the bottom of the window shows whether the data was sent successfully If Communication Error is shown check...

Page 14: ...S service Basic text message length is up to 255 characters mode independent Two varieties of the Dynamic PS are present Dynamic PS 1 DPS1 and Dynamic PS 2 DPS2 Both varieties are configurable indepen...

Page 15: ...more information see appropriate section in the List of Commands or in the Magic RDS control software help 2 3 1 Traffic Program and Traffic Announcement codes The coding to be used is as follows Sta...

Page 16: ...than 60 commands 2 4 2 First steps Let s say that our radio station called PRO 88 broadcasts news from Monday to Friday at midday The news duration is 40 minutes During the news the PS is set to HOT...

Page 17: ...ion system 2 Connect the RDS encoder and configure all basic parameters like PI default PS individual text features enable settings etc using the Windows control software or terminal application and c...

Page 18: ...dly applications are available The RDS2 basic control is also implemented in familiar broadcast automation systems Please refer to the web site for more information Once configured the terminal can be...

Page 19: ...tile EEPROM memory Memory store command with argument ex MSG01 Assigns the value to the parameter and stores it immediately into the non volatile EEPROM memory Not all methods are available for all co...

Page 20: ...er length is 48 bytes The times result from the EEPROM write cycle duration or from the requirement of internal synchronization with RDS data group order Most of commands require no perceptible delay...

Page 21: ...and settings as required 2 Where required configure the RDS encoder address and Site address using the commands ADR and SITE or using the Windows control software 3 Find out and set the right baudrat...

Page 22: ...ch Message field to maintain compatibility 7 The RDS encoder address list can contain only two items for the Site address and two items for the Encoder address One of these items is always set to 0 th...

Page 23: ...osure or logical 0 selects the Program 2 Alternatively the switch input can be used for selecting a text message or for control of other RDS service or setting For more details see chapter 11 7 Condit...

Page 24: ...the addressing feature allow It allows connecting multiple units to one COM port and then controlling them independently up to 255 unique addresses are available Unit addresses 0 and 255 are equivalen...

Page 25: ...PIN RT EON PTYN ECC LIC TDC IH CT ODA RDS Signal Subcarrier Frequency 57 kHz Sampling Rate 361 kHz Bandwidth 2 4 kHz 50 dBc Output Level Adjust Default is 0 1 4Vpp Phase Shift Adjust For stereo trans...

Page 26: ...BW Broadcast Technical Manual Page 26 Technical Data and Specifications 3 1 BLOCK DIAGRAM...

Page 27: ...n CS1 Chr 13 Chr 10 Chr 13 Chr 10 Chr 13 Chr 10 CS2 Chr 13 Chr 10 Chr 13 Chr 10 Chr 13 Chr 10 CS3 Chr 13 Chr 10 Chr 13 Chr 10 Chr 13 Chr 10 CS4 Chr 13 Chr 10 Chr 13 Chr 10 Chr 13 Chr 10 Variables used...

Page 28: ...BW Broadcast Technical Manual Page 28 Annexes...

Page 29: ...BW Broadcast Technical Manual Page 29 Annexes...

Page 30: ...bility to interleave the various kinds of message to suit the needs of the users at any given time The first four bits of the second block of every group are allocated to a four bit code which specifi...

Page 31: ...ecimal representation version B 68BB0000DDDD where BB CCCC and DDDD represent the contents of the block 2 bits 4 to 0 block 3 and block 4 4 2 5 AID for ODA group coding 3A Group format in hexadecimal...

Page 32: ...0011 0000 0001 0110 0000 0000 0000 0000 0100 1011 1101 0111 Blocks 2 to 4 in hexadecimal representation 3016 0000 4BD7 Let s assume following variable values AGT group type 11 version A 0 ITG 0 IRB 1...

Page 33: ...BW Broadcast Technical Manual Page 33 List of Commands 4 1 LIST OF COMMANDS 4 1 1 Command Summary...

Page 34: ...BW Broadcast Technical Manual Page 34 List of Commands...

Page 35: ...BW Broadcast Technical Manual Page 35 List of Commands 4 3 2 Basic Commands...

Page 36: ...BW Broadcast Technical Manual Page 36 List of Commands...

Page 37: ...BW Broadcast Technical Manual Page 37 List of Commands...

Page 38: ...BW Broadcast Technical Manual Page 38 List of Commands...

Page 39: ...BW Broadcast Technical Manual Page 39 List of Commands...

Page 40: ...BW Broadcast Technical Manual Page 40 List of Commands 4 1 3 EON Commands...

Page 41: ...BW Broadcast Technical Manual Page 41 List of Commands 4 1 4 Message Commands...

Page 42: ...BW Broadcast Technical Manual Page 42 List of Commands 4 1 5 Scheduling Commands...

Page 43: ...BW Broadcast Technical Manual Page 43 List of Commands 4 1 6 System Commands...

Page 44: ...BW Broadcast Technical Manual Page 44 List of Commands...

Page 45: ...BW Broadcast Technical Manual Page 45 List of Commands...

Page 46: ...BW Broadcast Technical Manual Page 46 List of Commands 4 1 7 Advanced Commands...

Page 47: ...BW Broadcast Technical Manual Page 47 List of Commands...

Page 48: ...BW Broadcast Technical Manual Page 48 List of Commands...

Page 49: ...BW Broadcast Technical Manual Page 49 List of Commands...

Page 50: ...BW Broadcast Technical Manual Page 50 List of Commands 4 1 8 Memory Organisation Dynamic PS 1 and Dynamic PS 2 Summaary...

Page 51: ...www bwbroadcast com...

Reviews: