Heya! Manu Abraham wrote: > [...] >> --------------------------- 8< 8< 8< ------------------------------- >> [EMAIL PROTECTED]:/var/lib/video$ czap "YLE TV1" >> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' >> 1 YLE TV1:418000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:512:650:17 >> 1 YLE TV1: f 418000000, s 6900000, i 2, fec 0, qam 4, v 0x200, a 0x28a
> QAM4 when you have asked it to use QAM128, that 's one bug in there.
That "qam 4" should be okay, I get the same output even for my second DVB
card. I think that "qam 4" refers to the qam setting's index, not the actual
QAM number. For example, from cu1216.c (had to modify the snippet a bit to
prevent wrapping...):
--------------------------- 8< 8< 8< -------------------------------
static void cu1216_set_QAM(struct dvb_frontend *fe, u8 bQAM)
{
struct cu1216_state *state = fe->demodulator_priv;
AC_TypeQAM_T sTypeQAM[] = {
{ 0x14, 120, 0x78, 114, 0x96 }, /* 4 QAM <=> qam=0 */
{ 0x00, 140, 0x6e, 162, 0x91 }, /* 16 QAM <=> qam=1 */
{ 0x04, 140, 0x4b, 116, 0x96 }, /* 32 QAM <=> qam=2 */
{ 0x08, 106, 0x37, 67, 0x6a }, /* 64 QAM <=> qam=3 */
{ 0x0c, 120, 0x2d, 52, 0x7e }, /* 128 QAM <=> qam=4 */
{ 0x10, 92, 0x23, 35, 0x6b }, /* 256 QAM <=> qam=5 */
};
--------------------------- 8< 8< 8< -------------------------------
Br,
--
Pauli Borodulin <[EMAIL PROTECTED]>
gsm. +358 (0) 44 5555 381
http://pauli.borodulin.fi
signature.asc
Description: OpenPGP digital signature
_______________________________________________ linux-dvb mailing list [email protected] http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
