Author Topic: Radio Text triggering via GPIO  (Read 564 times)

JohnnyVee

  • Newbie
  • *
  • Posts: 14
Radio Text triggering via GPIO
« on: April 22, 2026, 01:09:55 pm »
Hi ya. I have a P132 using it to publish Radio Text for Song Titles when using a PC. When I'm using my CD player, I need the related fader to send a signal (short), I presume via the GPIO to the P132 temporarily stopping the publishing of the Radio Text or triggering a fixed message instead. Is this action possible ? Thanks, John

Jan

  • Hero Member
  • *****
  • Posts: 1281
Re: Radio Text triggering via GPIO
« Reply #1 on: April 22, 2026, 01:38:30 pm »
Yes, you can accomplish this task with any of our RDS encoders that has a corresponding switching port, either externally or on the board.

However, based on our experience with broadcast studios, I must tell you that this method of manual control is deprecated and is it no longer recommended for professional use. The reason is that you are manually controlling the RDS content, CD playback and probably also the playback of songs from the PC, and possibly also corresponding audio paths. This method does not guarantee a consistent result and there is a big room for operator mistake.

Consider some kind of stream deck device where you can assign any number of tasks to a single button. You can use a single button to switch RDS content via http API (no switch needed), control audio paths or play CDs via MIDI, and even control the broadcast automation system via its API.

Well, back to your question:

There are several options here, the easiest for you will be to switch between Program 1 and Program 2 using an external switch.

Initially you set each of the program sets as needed, so one will have RT1 turned on with the song displayed from the PC, the other will have RT2 turned on with fixed text. Basic content will be equal.

Finally, you type in the terminal
Code: [Select]
PROGRAM=0
*PROGRAM

However, you must take into account that before editing RDS content, you must switch back to Program 1 or Program 2.

Follow the user manual for exact pinout of the GPIO connector and the PROGRAM command behaviour.