Have had some initial success in decoding RDS from the Si4703 FM radio receiver. I can see 8-character chunks of the decoded output. Now I need to play with the timing and aggregate the output into a series of words on a single line. The specs indicate that there's other data in there so additional fun is likely.
One of the drawbacks with the current solution is (again) having to use wiringPi. This time around it's need for the decoder's timeout function. Should be easy to substitute (knock on wood!).
Notes after I get it working...