So it's been a while since I've posted here. Mostly jumping back in because I got myself a new Sansa e250v1 the other day and first task was loading up rockbox. Along with this, I'm gonna begin doing my own custom personal compiles with various patches and whatnot and as part of this I had a couple thoughts maybe the more seasoned developers could help me with:
1) I know the spec sheets for the Sanyo chip have a strict limit (with the top end at roughly 108mhz). But as another poster some time back pointed out, I'm curious if it's not just a soft limit imposed and the chip is capable of tuning higher even if it means reduced efficiency? I'd like to test this theory myself but so far can't find the right locations where the limit is set in rockbox. I know where the UI limit is located based on region, but am I correct in assuming that somewhere in the actual tuner driver it has a limit set that I would also need to modify?
I'm a part-time aviation enthusiast and it'd be nice to be able to tune into the aviation band if at all remotely possible with this tuner.
2) I understand it has been previously brought up and shot down just as quick, but what would the possibility be of doing some sort of software-run PWM of the wheel light on the e200 in order to reduce the light intensity? It's a really nice feature mind you, but a tad bright for some situations and could stand to have a brightness/dimmer level like the lcd. I know there's no hardware PWM available (so either just on or off, nothing else), but if possible in software...
3) The one big advantage I think the e200 has (and possible other players) is that there are some plugins that don't directly make use of the scroll wheel. How possible would it be to leave the wheel as a volume control while in a select plugin? I assume just the matter of tracking down the control scheme code in the plugin source and probably as simple as copying the relevant wheel controlled volume control code from another location in rockbox (ie: WPS) and tweaking to fit? Or am I way off base here? Reason I ask is that, unfortunately, a lot of plugins make it extremely difficult to control the volume while busy and sometimes there are just those odd cases that you need to quickly tweak the volume or kill your ears. Having immediate access in plugins that do not use the wheel in some way would be real nice. (Or maybe even, as a really archaic option, remove the wheel control from all plugins that do use it, return those controls to the directional buttons, and leave the wheel as a volume control)