Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: Plugin & Diseqc Question to Klaus & all



Hi Klaus,

>Let's see how your experiments with the tuning timeout turn out.

Sadly enough it didn't work ;o. I tried both of your ideas. As I had
already tried both old & newstuct drivers w/o any difference in
the results, I used the latest driver from your page (patched one) for
the experiments. I tried increasing from 5000 to 20000 to 60000
and finally to 1500000 (more than enough time). In a further test,
I used a loop (2, 4,8,16 passes) and kept the original value of 5000.

The only thing that happens now, is that there is no "not syncd"
messages and therefore no raising of the panic level, but still
no picture after tuning.

Back to the original 1.1.13, I am using the follwing line (all sats
are the same) in the diseqc.conf:

S19.2E 11700 V 9750 [E0 31 6B 02] W52000 v W15 t
S19.2E 99999 V 10600 [E0 31 6B 02] W52000 v W15 T
S19.2E 11700 H 9750 [E0 31 6B 02] W52000 V W15 t
S19.2E 99999 H 10600 [E0 31 6B 02] W52000 V W15 T

If I leave out or change ANY parameters, it doesn`t work anymore.
Could you explain how the diseqc.conf lines are read by the program?
Does it read the first parameter and send it, then the next and so forth?
Or does it read the complete line and send the whole command set at
once?

The problem with the long W parameter is that I have to wait 52
seconds everytime I start VDR before I see the first picture. Same
goes for switching from one satellite to the next. Interestingly enough
if I switch from say Pro7 to RTL (meaning the same satellite), I
don`t have to wait the 52 seconds. How come? If the diseqc line
is sent everytime it changes a channel, I would expect that I have
to wait 52 seconds for EVERY channel change (not just when I
jump from one satellite to the next). There is a slight delay while
changing channels on the same satellite, but definatly NOT 52
seconds. For my tests I am using a channel on Astra 19.2 and
another on Hispasat 30W. It takes my motor roughly (didn`t use a
stop watch, but rather counted 21,22...) 45 seconds to travel the
distance.

The last "t" or "T" is also very important. If I leave that out or set it
in front of the motor command, everything works, except I never
get a picture on the TV. I then must retune to a channel (can be the
same or a different one) on the same satellite. At least I don`t have
to switch diseqc off and back on again while changing satellites

The LNB I am using is a low noise ALPS model from 2001 and the
motor is from this year (so it can`t be outdated equipment). I am
using a 85 cm dish, which gives me very good reception, even when
it snows or rains. As I can receive satellites from 42°E to all the
way up to 58°W, it can`t be a signal to carrier noise (or otherwise
weak signal) problem.

Any more ideas what is hurting VDR? What I would like to do, is
tell VDR to keep tuning (i.e. more than once) to the new channel
until it has locked. As far as I understood your code, you only tell
the DVB to tune once to the new channel and then VDR simply
waits until has locked into the new channel (but doesn`t send the
tune command again). Perhaps even sending the tone command
once, after the motor has reached the satellite position is enough.

What I am guessing, is that the when the motor moves, it garbles
the signals coming to or from the LNB. Maybe the "send tone"
command gets swallowed and the LNB never recieves it. I do
NOT think it is a power supply problem (the DVB is supposed to
be able to supply 400mA and my motor only uses ~300-320ma
(measured) at startup. Once it starts moving the current consumption
goes down quite a bit (don't remember the exact value ~~200mA)
.
>I'll first have to implement some other things and will come back
>to the motor frontend needs later...

I already started ;o)) I`ll keep working on it, if you don't mind. If
people can use it, maybe you can use part of the code later (or
leave it as a plugin). I started out with your hello plugin as a basis.
It seems that I am one of the few (only one?) who uses a motor
dish with VDR ,o).

Greetz and thanks,
Reinhard




-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index