Rockbox

  • Status Unconfirmed
  • Percent Complete
    0%
  • Task Type Patches
  • Category FM Tuner
  • Assigned To No-one
  • Operating System All players
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by oid_maps - 2014-09-29

FS#13007 - FM Region "Other": Enable full frequency range.

This patch changes the frequency range when selecting "Region: Other" for the FM radio:

With this patch, the "full range" from 76 MHz to 108 MHz, in 0.05 MHz steps, is available when selecting the "Other" region.

76 MHz is a bit arbitrary, probably not all tuner ICs support this. You could as well argue that it should be 65 MHz.
Possibly the best solution is to make it dynamic somehow, like letting the tuner driver expose the range that it supports.

Yes, an option max hardware supported range would be great (also with the granularity of the frequency steps – by the way, manual entry of the MHz as a number would be great).
But 76 MHz is just what also the "Japanese" setting gives, so if the "Japanese" setting is assumed to be sane, 76 MHz - 108 MHz is as well assumed to be sane …

Bertrik Sikken (bertrik) wrote:
> 76 MHz is a bit arbitrary, probably not all tuner ICs support this.
> You could as well argue that it should be 65 MHz.

If we cannot read it out from hardware, then maybe there can be a list specific to each player we can build for?

MikeS commented on 2014-10-02 20:13

Add a new driver message that takes a struct fm_region_data and fills it in with the capabilities. Use that thereafter.

ETA: If the tuner interface needs some tweaking, I guess go ahead; it's a bit primitive anyway. I didn't want have a ton of different message to query specific things since that's far more messy imo.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing