Heya! Manu Abraham wrote: > [...] >> --------------------------- 8< 8< 8< ------------------------------- >> boro@vdr:/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 <pauli@xxxxxxxxxxxx> gsm. +358 (0) 44 5555 381 http://pauli.borodulin.fi
Attachment:
signature.asc
Description: OpenPGP digital signature
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb