On 11/14/19 10:03 PM, Brad Love wrote:
Include set_analog_params, get_frequency, and get_bandwidth.
Tested with NTSC and PAL standards via ch3/4 generator. Other standards
are included, but are untested due to lack of generator.
Signed-off-by: Brad Love <brad@xxxxxxxxxxxxxxxx>
---
Changes since v1:
- remove __func__ from dev_dbg macros
After all it looks pretty simply, but implementation is not done that
simply. Crazy RF/IF offsets, impossible values and so.
I think you need to study some tuner basics:
* what IF frequency is, why, and so
* IF vs. BW, what is relation, what are possible values
* Down conversion RF to IF. OK, *on that case* firmware covers PLL, but
it is fundamental. So basics of integer-N and fractional-N PLL is always
you must to know.
* Filtering. Especially IF filtering, which is generally low-pass
filtering. Think possible filters when selecting IF.
regards
Antti
--
http://palosaari.fi/