Author Topic: Nexgen config for Pira32 encoder  (Read 7213 times)

radiowavesokc

  • Newbie
  • *
  • Posts: 10
Nexgen config for Pira32 encoder
« on: March 23, 2013, 04:25:45 am »
Hi Jan.

We just bought a Nexgen system and would like to send title/artist information out via RDS.  Nexgen is set up to push data out via TCP to the encoder at the tower.  How would I go about setting up a Pira32 to where we could utilize data in this fashion?  I can port forward at the tower and there's a computer available at the tower.   Nexgen is already set up to push data out to the tower static IP on port TCP 5401.

Thanks

Jan

  • Hero Member
  • *****
  • Posts: 1069
Re: Nexgen config for Pira32 encoder
« Reply #1 on: March 23, 2013, 09:35:38 am »
Download the Pira CZ Remote COM Port here: http://pira.cz/eng/piracom.htm
Run this software on the tower's PC. Select right ports and baudrate (must be equal to the baudrate set on PIRA32).

NexGen is well equipped with RDS features. Following method should apply:
1) Go to the Export Format(s) dialogue box and select Format: Standard and Output: TCP-IP.
2) Check the Remove Header box.
3) Enter the port number (equal to the port set in piracom) and IP address of the tower's PC.
4) In the Standard Format Settings field on Line 1 enter the Lead Text, for example RT1= if you want to show the artist and song information in Radiotext. Select Title from the Output Field.
5) On Line 2, leave the Lead Text blank but select Artist from the Output Field.
6) In the Field / Record Separators section, select Other Space from the Field Separator and for the Record Separator, select CR/LF.
7) Confirm by OK and restart the NexGen.

Now the NexGen should connect to the remote COM port application which will forward the song data to the PIRA32.

Alternatively you may use commercially available Ethernet-to-RS232 adapter, for example http://www.eztcp.it/

Patrick

  • Guest
Re: Nexgen config for Pira32 encoder
« Reply #2 on: June 28, 2014, 09:27:10 pm »
Is it possible, with the commercially-available Ethernet to serial converter, to send tcp data directly out of the Rds encoder, out of Nexgen, without having to have your program up and running?  I am unclear to do this.

Jan

  • Hero Member
  • *****
  • Posts: 1069
Re: Nexgen config for Pira32 encoder
« Reply #3 on: June 28, 2014, 10:10:02 pm »
Yes, it's possible.

radiowavesokc

  • Newbie
  • *
  • Posts: 10
Re: Nexgen config for Pira32 encoder
« Reply #4 on: April 06, 2016, 12:22:37 am »
Jan:

What are the default Title and Artist specific commands to send to your box?  If not default, where do I change them?  I can change the output of Nexgen to nearly anything.....

The problem with ANY of this RDS stuff is that it's somewhat "fun" to try to interface.  I really, really wished there was a standard in place.

PR

Jan

  • Hero Member
  • *****
  • Posts: 1069
Re: Nexgen config for Pira32 encoder
« Reply #5 on: April 06, 2016, 01:26:05 pm »
Not only the "title and artist" interface is the nightmare for FM broadcasters. Standards are missing also for kHz/Vpp modulation sensitivity of FM exciters (very big problem), file formats generated by broadcast automation systems or behaviour of receivers in various situations. Insufficient text features of original RDS result in terrible solutions like dynamic/scrolling PS whose function cannot be guaranteed in principle... Where standards are missing, the RDS encoder must be able to comply with various solutions of particular manufacturers. This extends the number of setting and adjusting elements. You're right, absolutely.

For placing the song info to Radiotext, configure the NexGen as follows:

  • Go to the Export Format(s) dialogue box and select 'Standard' for Format. Select appropriate option for Output (for remote connection this is usually 'TCP/IP').
  • Check the 'Remove Header' box down in the lower left hand corner of the window.
  • In the lower right, depending on the Output selection, configure the parameters for connection to the RDS encoder.
  • In the Standard Format Settings area on Line 1, enter the Lead Text as 'TEXT='
  • Select 'Title' from the Output Field.
  • On Line 2, leave the Lead Text blank but select 'Artist' from the Output Field.
  • In the Field / Record Separators section, select 'Other Space' for the Field Separator and for the Record Separator, select 'CR/LF'.
  • Finally, click OK and restart the NexGen.

The PIRA32/P164/P132/P232/P332 encoders support among others these commands for song info:
  • For placing the text to Radiotext 1: TEXT= or RT1= or UECP RT command
  • For placing the text to Dynamic PS 1: DPS1ENQ= or DPS=
  • For placing the text to both the Radiotext and Dynamic PS: any of the option above + the encoder must be pre-configured by the command EQTEXT1=1 (see the technical manual for details) or by enabling the 'RT1 equal to DPS1' option in Magic RDS / Text setup.

The text must be terminated by <CR> or <CR><LF>.

Example:
TEXT=Now playing XXX - YYY<CR><LF>

See more info in 'Technical manual', section 'Broadcast Automation System Link-up' or in 'P132 - Communication ports and internet function', section 'Frequently Asked Questions'.