Radio Data System (RDS) > MRDS1322

Tiny RDS - RT+ via user defined groups.

(1/3) > >>

kyanox:
Is it possible with Tiny RDS to broadcast RT+

For instance, on a receiver that is enabled to receive it I'd like to send RT+ to it like this.

Song Artist
Song Title
Song Year

Currently I've got a MRDS1322 and I can only get PS and RT working.

Chris:
So I understand RT+ Isn't really supported.  But is there an SDK for the tinyrds software that I can use to add software based support?
Essentially we're using this device with a small radio station on a tight budget.  If budget wasn't a concern I'd surely upgrade as your products are the best!!

Jan:
OK, here's what you want. See http://pira.cz/rds/show.asp?art=micrords_development

The TinyRDS completely uses the mrdsio.dll. Your application may do so. The RT+ consists of ODA AID group 3A and typically group 11A containing the tags. The group 3A is a fixed content so it may use the User Defined Group 1. The tags will use the UDG2. It may look like this:


--- Code: ---const Grp3A: array [0..7] of byte = ($60, $01, $30, $16, $00, $00, $4B, $D7);
var Grp11A: array [0..7] of byte;

begin
Send(7,Grp3A);  //ODA AID cyclic transmission

Grp11A[0]:=$67; //udg2 address (see mrds1322.pdf)
Grp11A[1]:=$B0; //first byte (group 11A)
Grp11A[2]:=$08; Grp11A[3]:=$24; Grp11A[4]:=$A0; Grp11A[5]:=$20; Grp11A[6]:=$05;  //tag definition
Grp11A[7]:=$01; //send one time

Repeat:
Sleep(500);
Send(7,Grp11A);  //send tag group now
Goto Repeat;
end;

--- End code ---

Note that this is only an example. It was not tested. Information about RT+ coding is placed for example in the PIRA32 technical manual on some of the last pages. Don't forget to toggle the RT Type A/B when entering new RT.

walter:
Hello good afternoon
someone who could help me with rds encoder settings with the software
tynirds if someone has a tutorial

Jan:
http://pira.cz/rds/tinyrds.pdf

Navigation

[0] Message Index

[#] Next page

Reply

Go to full version