Zoilo Gomez wrote: > Manu Abraham wrote: >> Zoilo Gomez wrote: >> >>> Manu Abraham wrote: >>> >>>> >>>> >>>>>> sounds like you don't have the tone burst working. Looking in there.. >>>>>> Can you please try the modified burst callback ? You may/may not >>>>>> need to >>>>>> play a bit with a bit of sleep after the break in each case. >>>>>> >>>>> Sorry Manu, but this is not about diseqc-burst either ... >>>>> >>>>> >>>> There are 4 things >>>> >>>> 1) 13v/18v (LNB Polarization control) (vp1034_set_voltage) >>>> 2) 22k tone control (it has OFF/ON) (mb86a16_set_tone) >>>> 3) burst (A/B unmodulated/modulated) uses 22k modulation >>>> (mb86a16_send_diseqc_burst) >>>> 4) diseqc functions (mb86a16_send_diseqc_msg) >>>> >>> Exactly. >>> >>> >>>>> Unless our mutual terminology is inconsistent, "diseqc-burst" is a >>>>> simple enhancement method of controlling an individual 2-state switch, >>>>> in addition to existing conventional control by 18/13V for pol >>>>> selection >>>>> and 22kHz for band selection (see: >>>>> http://www.eutelsat.com/satellites/pdf/Diseqc/Reference%20docs/bus_spec.pdf). >>>>> >>>>> >>>>> >>>>> >>>>> What I need is DiSEqC 1.0 support, as specified in the above document, >>>>> where the entire control information (sat,pol,band) is being passed by >>>>> means of a digital message. No voltages or tones. >>>>> >>>> that one you are looking at send_diseqc_msg. You just managed to >>>> confuse >>>> me with the additional "22kmodulation" in there >>>> >>> ... sorry ...! >>> >>> >>>> IIRC, send_msg had been working. need to see what's wrong. (Maybe >>>> diseqc >>>> bus is busy ?) >>>> Can you add a dumb short sleep (~10 ms) before the for loop and try a >>>> larger sleep within the for loop (~100 - 200mS) and see whether any >>>> change in behaviour ? >>>> >>>> >>> Assuming that you mean the for-loop in send_diseqc_msg: makes no >>> difference. >>> >>> Anyway, it would have surprised me if this had any effect, because the >>> loop seems to be merely filling a 4-byte hardware buffer with the >>> message to be sent, and I assume that only when writing 0x90 + msg >>> length into MB86A16_DCC1, followed by a writeof DISEN (DiSEqC enable?) >>> to MB86A16_DCCOUT, the hardware is actually being triggered to dispatch >>> the message. >>> >> >> The last part is almost correct except for a slight change. There is a >> bug in there from my side, don't understand how it worked >> >> DISEN = DiSEqC (Mode) enable >> DISTA = DiSEqC Transaction Activate >> >> >>> I notice that all other signaling methods are running in parallel >>> (18/13V, tone bursts etc). Could it be that message dispatch for DiSEqC >>> is being set up correctly, but then accidentally disabled while in >>> progress, by one of the other functions? Settings are being poked >>> straight into the registers as constants, instead of reading back the >>> actual setting and modifying only the appropriate bit(s). Just a >>> thought. >>> >>> >> >> modified send_msg a bit (didn't compile test yet) >> > > Thank you for your help Manu. > > In this form it does not seem to work yet. > > Or perhaps one of the other functions (burst, set_tone), that sometimes > use the same registers, is overwriting one of the register settings? > >> static int mb86a16_send_diseqc_msg(struct dvb_frontend *fe, >> struct dvb_diseqc_master_cmd *cmd) >> { >> struct mb86a16_state *state = fe->demodulator_priv; >> int i; >> u8 regs = 0x18; >> >> if (cmd->msg_len > 6 || cmd->msg_len < 3) >> return -EINVAL; >> >> // Enable DiSEqC Mode with 50% duty cycle >> if (mb86a16_write(state, MB86A16_DCCOUT, MB86A16_DCCOUT_DISEN) < 0) >> goto err; >> // Select DiSEqC and Clock >> if (mb86a16_write(state, MB86A16_TONEOUT1, 0x5b) < 0) >> goto err; >> if (mb86a16_write(state, MB86A16_TONEOUT2, 0x04) < 0) >> goto err; >> // Write to registers >> for (i = 0; i < cmd->msg_len; i++) { >> if (mb86a16_write(state, regs, cmd->msg[i]) < 0) >> goto err; >> >> regs++; >> } >> msleep_interruptible(10); >> // Load length and transmit >> if (mb86a16_write(state, MB86A16_DCC1, MB86A16_DCC1_DISTA | >> cmd->msg_len)) >> > > This OR with 0x80 (DISTA); in the previous version it was 0x90 ? > >> goto err; >> >> return 0; >> >> err: >> dprintk(verbose, MB86A16_ERROR, 1, "I2C transfer error"); >> return -EREMOTEIO; >> } >> >> >> > > May 1 23:42:15 localhost mb86a16_set_tone: SEC TONE OFF > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x20],Data[0x04] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x16],Data[0x80] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1e],Data[0x00] > May 1 23:42:15 localhost vp1034_set_voltage (0): Polarization=[18v] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1e],Data[0x01] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1f],Data[0x5b] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x20],Data[0x04] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x18],Data[0xe0] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x19],Data[0x10] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1a],Data[0x38] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1b],Data[0xf6] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x16],Data[0x84] > May 1 23:42:15 localhost mb86a16_send_diseqc_burst: SEC_MINI_A > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1f],Data[0x5b] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x20],Data[0x04] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x16],Data[0x98] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1e],Data[0x01] > May 1 23:42:15 localhost mb86a16_set_tone: SEC TONE OFF > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x20],Data[0x04] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x16],Data[0x80] > May 1 23:42:15 localhost mb86a16_write: writing to > [0x08],Reg[0x1e],Data[0x00] Hmm .. where are you using diseqc_send_msg ? You are just using mb86a16_send_diseqc_burst MINI_SEC_A/B > May 1 23:42:16 localhost mb86a16_set_fe: freq=1082 Mhz, symbrt=22000 Ksps > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x32],Data[0x02] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x06],Data[0xdf] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0a],Data[0x3d] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x58],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x59],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x08],Data[0x16] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2f],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x39],Data[0x38] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3d],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3e],Data[0x1c] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3f],Data[0x20] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x40],Data[0x1e] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x41],Data[0x23] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x54],Data[0xff] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x00],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2d],Data[0x1a] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x49],Data[0x7a] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2a],Data[0x32] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x06] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x33],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0xd1] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xd4] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0xa1] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x2c] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x31] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x81] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_set_fe: ------ Signal detect ------ > [swp_freq=[1071000, srate=22000]] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x81] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x26] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x02] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0xc7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x06] > May 1 23:42:16 localhost mb86a16_set_fe: !!!!! No signal !!!!!, try > again... > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x51] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x2c] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x51] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xd4] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_set_fe: NO -- SIGNAL > May 1 23:42:16 localhost sync_chk: Status = 00, > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x32],Data[0x02] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x06],Data[0xdf] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0a],Data[0x3d] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x58],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x59],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x08],Data[0x16] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2f],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x39],Data[0x38] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3d],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3e],Data[0x1c] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3f],Data[0x20] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x40],Data[0x1e] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x41],Data[0x23] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x54],Data[0xff] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x00],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2d],Data[0x1a] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x49],Data[0x7a] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2a],Data[0x32] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x06] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x33],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0xd1] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xd4] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0xa1] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x2c] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x31] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x81] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_set_fe: ------ Signal detect ------ > [swp_freq=[1071000, srate=22000]] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x81] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x26] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x02] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0xc7] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x06] > May 1 23:42:16 localhost mb86a16_set_fe: !!!!! No signal !!!!!, try > again... > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x51] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x2c] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x51] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xd4] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:16 localhost mb86a16_set_fe: NO -- SIGNAL > May 1 23:42:16 localhost sync_chk: Status = 00, > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x32],Data[0x02] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x06],Data[0xdf] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0a],Data[0x3d] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x58],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x59],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x08],Data[0x16] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2f],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x39],Data[0x38] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3d],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3e],Data[0x1c] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x3f],Data[0x20] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x40],Data[0x1e] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x41],Data[0x23] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x54],Data[0xff] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x00],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2d],Data[0x1a] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x49],Data[0x7a] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2a],Data[0x32] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x06] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x33],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0xd1] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:16 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xd4] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0xa1] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x2c] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x31] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x81] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_set_fe: ------ Signal detect ------ > [swp_freq=[1071000, srate=22000]] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x81] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xa7] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x26] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x02] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0xc7] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x36],Data[0x06] > May 1 23:42:17 localhost mb86a16_set_fe: !!!!! No signal !!!!!, try > again... > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x03],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x04],Data[0x64] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x05],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x22] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x51] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0x2c] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x21],Data[0x13] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x22],Data[0x00] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x23],Data[0x21] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x24],Data[0x51] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x25],Data[0x01] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2b],Data[0xd4] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x2c],Data[0x0f] > May 1 23:42:17 localhost mb86a16_write: writing to > [0x08],Reg[0x0c],Data[0x04] > May 1 23:42:17 localhost mb86a16_set_fe: NO -- SIGNAL > May 1 23:42:17 localhost sync_chk: Status = 00, > May 1 23:42:17 localhost mb86a16_set_fe: AGC = 88 CNM = 00 > May 1 23:42:31 localhost vp1034_set_voltage (0): Frontend (dummy) > POWERDOWN > Nowhere you are calling diseqc_send_msg _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb