Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  TMC Decoder
« previous next »
  • Print
Pages: [1]

Author Topic: TMC Decoder  (Read 3335 times)

Offline geert

  • Member
  • *
  • Posts: 1
TMC Decoder
« on: February 03, 2009, 02:02:55 PM »
Since a lot of Rockbox supported players have a capability to play FM music,
would it be possible to have a TMC decoder listen to a certain dedicated
channel and then display the messages on the screen, or log them in a file?
I have no idea how this would work in detail. It just a thought that someone
else might like to pick this up and pursue it. I do know that most of the technology
is captured in standards (RDS, TMC, etc) and there are some snippets of
C code on-line that implement these standards.

Just an idea...
Logged

Offline AlexP

  • Global Moderator
  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: TMC Decoder
« Reply #1 on: February 03, 2009, 03:22:23 PM »
RDS is hardware dependent.  The only target or potential target with the required hardware is the gigabeat S.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline RubiCube

  • Member
  • *
  • Posts: 1
Re: TMC Decoder
« Reply #2 on: January 13, 2012, 05:25:16 AM »
It was quite some time since this was posted in the first place but I'll reply anyway as the topic is just what I was thinking about.

As AlexP responed, the RDS is hardware dependent.
I read that in the Sansa Clip Zip the tuner chip SiLabs Si4702 has been replaced by SiLabs Si4703 which is capable of RDS. I don't know how common it is to have RDS capability among Mp3-players.
Is the TMC capability also hardware dependent or is it possible to decode the TMC data by software?

I've tried to find some information about software TMC Decoding. I didn't find much but I'll post the links to the pages I've found.

http://sites.google.com/site/tekmanoid/rds
http://rdsd.berlios.de/
http://www.blackhat.com/presentations/bh-usa-07/Barisani_and_Bianco/Presentation/bh-usa-07-barisani_and_bianco.pdf
http://home.pi.be/~wijnherm/software.html

Maybe this feature is more cool than useful to have in the Sansa Clip Zip.
But if your stuck on the highway sitting in a bus listening to music maybe you want to know what's going on. =)
Logged

Offline nls

  • Developer
  • Member
  • *
  • Posts: 460
Re: TMC Decoder
« Reply #3 on: January 14, 2012, 05:47:26 AM »
RDS is already enabled on the clip zip and should be working
Logged

Offline bertrik

  • Developer
  • Member
  • *
  • Posts: 171
    • Homepage Bertrik Sikken
Re: TMC Decoder
« Reply #4 on: January 28, 2012, 06:20:32 AM »
RDS data is sent as 8-byte packets and one messages consists of one or more of these packets. Currently we decode only the PI (program identification, a 16-bit station id), the PS (station name) and RT (radio text) messages.

TMC messages run on top of RDS. Theoretically, we could also decode those.
Logged
Meizu M6SP, Samsung YP-S3, iPod nano 1g, Sansa c200, Sansa e200, Sansa Clip, Sansa Clip+, Sansa Clip Zip
 

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  TMC Decoder
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.089 seconds with 15 queries.