On Wednesday 01 March 2006 11:00, Rudy Zijlstra wrote: > Marcel Siegert wrote: > > >>>+/*! describes the available modulation types. */ > >>>+enum dvb_fe_modulation { > >>>+ DVB_FE_MOD_QPSK = (1 << 0), > >>>+ DVB_FE_MOD_QAM_16 = (1 << 1), > >>>+ DVB_FE_MOD_QAM_32 = (1 << 2), > >>>+ DVB_FE_MOD_QAM_64 = (1 << 3), > >>>+ DVB_FE_MOD_QAM_128 = (1 << 4), > >>>+ DVB_FE_MOD_QAM_256 = (1 << 5), > >>>+ DVB_FE_MOD_QAM_AUTO = (1 << 6), > >>>+ DVB_FE_MOD_2_VSB = (1 << 7), > >>>+ DVB_FE_MOD_4_VSB = (1 << 8), > >>>+ DVB_FE_MOD_8_VSB = (1 << 9), > >>>+ DVB_FE_MOD_16_VSB = (1 << 10), > >>>+ DVB_FE_MOD_8_PSK = (1 << 11), > >>>+ DVB_FE_MOD_BPSK = (1 << 12), > >>>+ DVB_FE_MOD_MOD_UNKNOWN = (1 << 31) > >>>+}; > >>> > >>> > >>> > >>We might need the higher order modulations too, 16APSK and 32APSK, > >>supported by the various chipsets. > >> > >> > >> > >added to my patch, thanks for notification. > > > >still waiting for more comments, if nothin will arrive, i'll ask johannes to ACK > >and if acked mauro to pull. > > > >regards > >marcel > > > > > A remark. There is a bit of a push from Cable operators to add QAM_512 > and QAM_1024. Technically these are possible to build (though rather > expensive at the moment), but the succesfull counter argument so far, is > that none of them have a plant that can support it (or will support it > in the upcoming years). we do have actually 19 enumerations left within the modulation enumeration. there should be any regression adding both values, if they become reality. > When you are redesigning the API, it might be interesting to take this > into account. it is more or less an extension so we might be able to use api v3 for a longer time and it can cover new frontend types, modulations ect. if you look for a redesign of the api (i actually do not know if anonymous cvs still works) there is a dvb-kernel-v4 tree within the old cvs. this contains a complete redesign of the dvb api and will maybe be the successor of v3. best regards marcel _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb