Is there a possibillity to switch the RDS encoder on/off when it's still in my MPX line?
As a DX station i sometimes have to switch off RDS, a relay between the MPX line is not a option.
Is there maybe a pin on the atmel processor which i can control? or maybe on the PLL?

Other question is where i can find the protocol to control the RDS max, i want to show temperature and windspeed and some other things on my RDS info.

Grtzz Yagi

Sat Jul 21, 2007 9:50 am

pcsSite master

Joined: 18 Jan 2002Posts: 3068Location: Radio Land

Hi there!

Regarding protocol, we are about to release RDSMAX4000+
and we plan to describe protocol in the manual to ease third-party
development. The good thing is that the protocol is pretty much
identical to the RDSMAX30 protocol and you will be able to use
that information. You can also email me directly for any help
or even a sample program.
Basically you can send each of the PS fields simply over to the
target like this:
<STARTBYTE>PSxx<MIDDLEBYTE>PSXXTEXT<ENDBYTE>
<STARTBYTE>: 8-bit byte, value 0
<STARTBYTE>: 8-bit byte, value 1
<STARTBYTE>: 8-bit byte, value 2
PSxx: PS00 to PS87, use the one you want to write to
PSXXTEXT: 8-character ascii string

Don't forget to set the corresponding delay for the PS field.
<STARTBYTE>PDxx<MIDDLEBYTE>DELAY<ENDBYTE>
<STARTBYTE>: 8-bit byte, value 0
<STARTBYTE>: 8-bit byte, value 1
<STARTBYTE>: 8-bit byte, value 2
PDxx: PD00 to PD87, use the one you want to set
DELAY: Ascii text delay value, "0" to "9", zero sets the PS field off

Regarding turning RDS carrier on and off, an easy way to do this would
be to place a switch across RDS level trimmer (the two adjacent pins).
You gave me an idea though for future models, might be useful to others
as well.

Thank you for the quick answer, i also thought about cutting of the RDS level but i did not know that connecting it to earth is no problem (i will use a small omron relais as i don't won't long wires carrying my RDS signal)

About this protocol you wrote three times <startbyte> but if i understand correctly it's something like this:

To change only PS01 in Hallo i have to do this:

<byte>PS01<byte>PS01Hallo<byte>

and set delay 5sec

<byte>PD01<byte>05<byte>

When i'm finished building the encoder in a cabinet i will send you an email for more protocol data information (like baudrate), controlling the RDS max will be done by a microprocessor.

What is the function off the moreturn potentiometer on the pcb? and how can i adjust it correctly? (measuring points)

Grtzz Yagi

Sun Jul 22, 2007 10:21 am

YagiRegular poster

Joined: 22 Jan 2006Posts: 21Location: At home

Hmm i think BBcode don't like the word 'value' between brackets

what it should say:

val=value

To change only PS01 in Hallo i have to do this:

<byte>PS01<byte>PS01Hallo<byte>

and set delay 5sec

<byte>PD01<byte>05<byte>

Grtzz Yagi

Sun Jul 22, 2007 10:29 am

pcsSite master

Joined: 18 Jan 2002Posts: 3068Location: Radio Land

Pretty much, yeah. I'll have sample app ready soon for RDSMAX4000+,
you should study it, it'll explain it all very plainly.