Pira.cz Technical Forum

Magic RDS 4 => Configuration Options and Possibilities => Topic started by: wsof on September 14, 2026, 06:46:04 am

Title: Text Retransmission and port timeout
Post by: wsof on September 14, 2026, 06:46:04 am
Hello,
I am currently trying to solve a problem I am having with a Deva Smartgen 6. I use Magic to send rds text to the device, but after a certain amount of time my Deva triggers an alarm that the port I am sending the text to has timed out. Bottom line is this, Magic appears to only send the text data once per change rather than continuously and after the time I have set for that port on my Deva, it triggers the timed out alarm. My question is this, is there any way to have Magic send that data repeatedly and is there a way to set the rate at which it sends it? Thanks

Steve
Title: Re: Text Retransmission
Post by: Jan on September 14, 2026, 07:59:19 am
Repeatedly sending the same text is permissible only if the device documentation explicitly states that the device compares the content of the new text with the existing one. I do not believe that is the case here. Doing so could, for instance, lead to an unintended change in the RT Type flag, effectively triggering a restart of the existing text on the receiver.

If the port timeout cannot be extended, I recommend using the Magic RDS scheduler to send — at regular intervals — any command that does not affect any RDS service. There is even a sample preset already created for this purpose (TA status reading). Alternatively, you can send your station name at regular intervals; that causes no issues (PS=xxxxxxx). You could also ask the device manufacturer to recommend a suitable "dummy" command.

Advanced RDS encoders also feature a text timeout function. If you broadcast long segments (such as podcasts), it is advisable to include an additional text source in the loop so that the text changes at least occasionally. The additional source may point to a file with a fixed text or it may be fed by the Text Campaigns, etc.