[linux-dvb] Switching Modulation type

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Holger Waechtler wrote:
> Rusty Scott wrote:
> > I'm looking at supporting VSB and QAM on the same card, however it appears that
> > modulation type is munged into a union dependant on what type of modulation you
> > already expect.  Am I missing something? (granted I am fairly new to the DVB
> > driver world)  Is there some other mechanism I haven't found yet that is used
> > for changing modulation types other than the struct dvb_frontend_parameters
> > stuff?

(repaired broken quoting)

> The union type does not specifies the modulation but rather the network 
> type (DVB-S, DVB-T or DVB-C style). Your way out is probably to add a 
> new ATSC union member containing the parameter set you need. Please send 
> us a patch.

The struct dvb_{qpsk,qam,ofdm,vsb}_parameters are simply misnamed.
If your frontend is of type FE_ATSC you always need to pass the
modulation type in struct dvb_frontend_parameters.vsb.modulation,
and you can put any enum fe_modulation value there.

The naming scheme has been cleaned up in the V4 API.

Johannes



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux