[PATCH] Re: [linux-dvb] Twinhan fails horizontal initial scan

Allan Stirling Dibblahdvb0042 at pendor.org
Mon Jun 20 19:00:00 CEST 2005


Manu Abraham wrote:

> Allan Stirling wrote:
>
>> Manu Abraham wrote:
>>
>>> You have i2c communication failures completely. What makes i2c 
>>> communications fail for you completely .. ?
>>>
>>> i2c communications is common for all cards .. Is it that you are 
>>> trying to an invalid frequency/polarity. That could be one of the 
>>> causes you can see those messages.. Other than that, i have never 
>>> seen communications fail so badly.. I all the cases it retries, but 
>>> in this case all the retries also fail ..
>>>
>>> Does doing a scan list channels for you ?
>>>
>>> Manu
>>
>>
>> Apologies for the direct reply earlier.
>>
>> Applied all patches up to the polarization patch. At this point, I 
>> can no longer get a lock on H or V polarised signals. Up until this 
>> patch, only V channels worked.
>>
>> I'll try and have a closer look at this later.
>>
>> Cheers,
>
>
>
> Try the card in another PCI slot also ..
>
> Manu

I'm pretty sure it's not the PCI slot.

It's now working. I had to change:

--- dst.c~      2005-06-20 17:49:54.730668000 +0100
+++ dst.c       2005-06-20 17:49:54.734668000 +0100
@@ -325,12 +325,12 @@
        switch (state->voltage) {
                case SEC_VOLTAGE_13:    // vertical
                        printk("%s: Polarization=[Vertical]\n", 
__FUNCTION__);
-                       state->tx_tuna[8] |= 0x40;  //1
+                       state->tx_tuna[8] =~ 0x40;  //1
                        break;

                case SEC_VOLTAGE_18:    // horizontal
                        printk("%s: Polarization=[Horizontal]\n", 
__FUNCTION__);
-                       state->tx_tuna[8] =~ 0x40;  // 0
+                       state->tx_tuna[8] |= 0x40;  // 0
                        break;

This is probably wrong, but it works for me. Scan now completes 
succesfully and a scan of all 70 transponders on the satellite completes 
in just over a second a channel.

Thanks a lot for your help!!!

Cheers,

Allan.




More information about the linux-dvb mailing list