- Status Unconfirmed
- Percent Complete
- 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
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.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
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?
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.