Notices


Reply
Thread Tools
Posts: 58 | Thanked: 38 times | Joined on Jan 2010
#11
Originally Posted by pycage View Post
In PR 1.1 RDS song info was implemented in a way that was in strict violation of the RDS standard and some radios even could not properly follow the text the way it was implemented (abusing the static 8 character station name text field for dynamic text).
The proper way would be to use the 64 character radio text field instead, but then no RDS compliant car radio would display the text _while_ driving, because the RDS specification forbids displaying dynamically changing text while driving.
The US radio stations have dynamic text showing song names and artists so how do they get away with it? It seems less distracting than a navigation system.
 
Posts: 478 | Thanked: 101 times | Joined on Feb 2010
#12
Im sure it's not that they removed it but rather broke it! my radio sometimes shows klingon writing... probably just garbage but my friend actually asked me "wtf u listening to?" it looked llike it was trying to say nokia but not.

also what kind of lame law is this? who is actually spending more time looking at there radio than the road? it usually only showed di.fm when streaming on my n900 surely song name etc only applies to your own music on your phone and therefore should you not know whats on there already?

The real reason is that nokia fukd up! Bets anyone?
 
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#13
In PR 1.1, Media Player would update the labels itself. Unless you wish to replace /usr/bin/mediaplayer.launch with PR 1.1's one...

Anyway, since I don't get how FM RDS Notify works, I made a quick hack for myself.
Run "fm" in a Terminal, and when (and only) the FM transmitter is on, it'll send the details of the currently playing track.

Designated thus:
artist == "rds_ps"
title == "rds_text"

"rds_ps" is limited to 8 characters, I believe and "rds_text" to 64 characters so the required cutting will be performed if necessary. If the file has no artist information, rds_ps will be set to "Nokia" and if there is no title information, rds_text will be set to "(unknown song)".
Attached Files
File Type: gz fm.gz (8.3 KB, 112 views)
File Type: gz fmtx_src.tar.gz (7.2 KB, 116 views)
 

The Following User Says Thank You to qwerty12 For This Useful Post:
mece's Avatar
Posts: 1,111 | Thanked: 1,985 times | Joined on Aug 2009 @ Åbo, Finland
#14
Originally Posted by qwerty12 View Post
In PR 1.1, Media Player would update the labels itself. Unless you wish to replace /usr/bin/mediaplayer.launch with PR 1.1's one...

Anyway, since I don't get how FM RDS Notify works, I made a quick hack for myself.
Run "fm" in a Terminal, and when (and only) the FM transmitter is on, it'll send the details of the currently playing track.

Designated thus:
artist == "rds_ps"
title == "rds_text"

"rds_ps" is limited to 8 characters, I believe and "rds_text" to 64 characters so the required cutting will be performed if necessary. If the file has no artist information, rds_ps will be set to "Nokia" and if there is no title information, rds_text will be set to "(unknown song)".
Nice. How about putting rds_ps to nothing and rds_text to artist - title instead. about half of the artists I've got have more than 8 characters.
__________________
Class .. : Meddler, Thread watcher, Developer, Helper
Humor .. : [********--] Alignment: Pacifist
Patience : [*****-----] Weapon(s): N900, N950, Metal music
Agro ... : [----------] Relic(s) : N95, NGage, Tamyia Wild One

Try Tweed Suit for your hardcore twittering needs
http://twitter.com/mece66
I like my coffee black, like my metal.
 

The Following User Says Thank You to mece For This Useful Post:
Posts: 7 | Thanked: 8 times | Joined on Sep 2007
#15
Mediaplayer sends song title/radio station name as "rds_text" in PR1.2.

You can check what it sends by command "fmtx_client"
 

The Following User Says Thank You to pjr For This Useful Post:
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#16
Originally Posted by mece View Post
Nice. How about putting rds_ps to nothing and rds_text to artist - title instead. about half of the artists I've got have more than 8 characters.
Makes sense.

Originally Posted by pjr View Post
Mediaplayer sends song title/radio station name as "rds_text" in PR1.2.

You can check what it sends by command "fmtx_client"
Hm, it does. Renders this exercise useless. Bollocks.
Attached Files
File Type: gz fmtx.tar.gz (18.3 KB, 110 views)
 
Posts: 6 | Thanked: 2 times | Joined on May 2010 @ Laois, Ireland
#17
Originally Posted by qwerty12 View Post
Run "fm" in a Terminal, and when (and only) the FM transmitter is on, it'll send the details of the currently playing track.
Sorry, I'm a N900/linux noob. How do I run fm in the terminal?
 
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#18
Originally Posted by Boru View Post
Sorry, I'm a N900/linux noob. How do I run fm in the terminal?
Don't bother; http://talk.maemo.org/showpost.php?p...8&postcount=15 already points out that this is pointless
 

The Following User Says Thank You to qwerty12 For This Useful Post:
Posts: 6 | Thanked: 2 times | Joined on May 2010 @ Laois, Ireland
#19
Thanks for the quick reply. Just out of interest though, how do I get it to run? I'm new to linux systems.

Last edited by Boru; 2010-06-01 at 12:14.
 
Posts: 159 | Thanked: 88 times | Joined on Feb 2010
#20
Martin Grimme broke our old radios by conforming to standards! Attack!

https://bugs.maemo.org/show_bug.cgi?id=8665
__________________
USB, Charging Problems, Nokia not helping? Read my story:
1, 2, 3, 4, 5, 6, 7
The finale and a summary
 
Reply


 
Forum Jump


All times are GMT. The time now is 12:52.