[linux-dvb] [RFC/PATCH] moving commonly used frontend configs
to separate drivers
hartmut.hackmann at t-online.de
Sat Jul 23 23:32:02 CEST 2005
> Many analog tuners are used by ATSC decoders too. The FCC
> allocates the same channel frequency and bandwidth to both
> services so the same tuner can be used for either one.
> These tuners have their own i2c address. They are not a
> part of the decoder chip.
That's similar with DVB-T
They use the same frequencies and bandwidths. The classic PLLs
even have a similar programming model but:
- IF frequency is different
- Tuning is controlled more carefully. The bands are divided in
subbands with different setups for the charge current and
something else i don't know. The simple scheme VHF low, VHF high
and UHF no longer is sufficient.
- RF AGC setup is different.
- Many of the current tuners are hybrid versions. They reqire
switching between analog and digital mode.
> Currently these tuners have separate code in video4linux CVS
> and dvb CVS that does exactly the same thing. The code in
> video4linux CVS is configured by tables and supports a
> large number of the analog tuners. It would be nice if the
> code in video4linux was shared instead of having to
> maintain code that does the same thing in dvb CVS for
> tuners that are used by both analog TV and ATSC.
So for ATSC this might be possible, but for DVB-T bigger
changes are necessary to get i.e the modes and the subbands
implemented. I am in doubt that this is a good idea.
More information about the linux-dvb