Quote:
Quote:
The AMIP plug-in can do many different things. I have it writing what's playing to a file and do the RDS character set translation.
Code:
strrep(ü,chr(153),strrep(Ü,chr(217),strrep(É,chr(194),strrep(é,chr(130),strrep(Ö,chr(215),strrep(Ä,chr(209),strrep(Å,chr(225),strrep(ö,chr(151),strrep(ä,chr(145),strrep(å,chr(241),strrep(',chr(39),strrep(á,chr(128),strrep(Á,chr(192),%name)))))))))))))
I suppose this thing writes UTF-8? So if I just convert UTF-8 in the input to the RDS charset it should be fine?
No, as far as I can see it writes in Latin-1. I have not seen any multi-byte characters in the file.
Quote:
My question: The spec mentions that some cheap receivers can only display the characters inside the thick black line. What happens if you send lower case (I suppose they get converted?)
Most RDS receivers I have seen that don't support lower case convert to upper case, but some old ones substitutes with a space.
Quote:
What happens if you send special characters with umlauts etc? Are they replaced by the same character without umlaut, or completely left out?
Almost all receivers I have seen that don't support funny characters convert them to a space ("NÜRNBERG" -> "N RNBERG"), but I have seen one or two that just leaves them out ("NÜRNBERG" -> "NRNBERG").
That was only regarding PS. I'll echo AlexL in that if RadioText is supported at all, then most likely the entire RDS charset is supported.
Quote:
The latest version in the News section should fix the issue with changed characters before umlauts now.
Yep, I just took 7.02BETA4 for a spin. Looking good!
--
Ragnar