Re: [vdr] : Positioner and multi-tuner setup?

2013-02-21 Thread Klaus Schmidinger

On 21.02.2013 00:21, Antti Hartikainen wrote:

On Wed, Feb 20, 2013 at 11:11:31PM +0100, Klaus Schmidinger wrote:

On 20.02.2013 21:52, Teemu Suikki wrote:

I'm replying to an old message, because soon I will have similar setup so I'm 
interested. :)

I currently have two tuners with fixed dish to S1.0W, and third tuner with 
diseqc motor. I'm using diseqc.conf and the gotoxx patch, it works very well!


I mgot gotoxx working too. For some reason my motor doesn't work with 18V so 
needed to change it to use
13V.


However I'm adding fourth tuner soon. It will be connected to the motor dish 
too.

I have been examining vdr's Device Bonding feature. If two devices are bonded 
and Diseqc is enabled, vdr will compare the diseqc strings of the already tuned 
master, with the diseqc string of the new channel on the other device. If they 
match, channel change is accepted.

So basically it should work if you simply have same diseqc config for both 
bonded devices.

However, there is a problem that also the polarisation and low/high frequency 
range is compared. This means that the bonded device is restricted to same 
polarisation and frequency range. This would need some patching in dvbdevice.c..


And what exacly would you want to patch there?
Bonded devices are connected to the same antenna cable, and on one cable you
can only convey one polarization (H or V) and one frequency band (high or low)
at the same time. So the restriction to same polarisation and frequency range
is necessary for device bonding, and I don't see how using a motor dish would
make any difference there.


To connect 2 tuners to one motor, need to do a little patch to restrict both 
tuners to same source,
instead of restricting high/low freqs and polarisation, as both tuners would 
have own cables.


Oh, I see. I guess I misunderstood your posting and assumed there was
only a single antenna cable.


I have made ugly hack to dvbdevice.c to send diseqc positioning commands using 
only tuner which is
connected to the motor. Basicly I just took fd_frontend of device connected to 
the motor and use it for
diseqc commands ioctl().

If both tuners are used with my hack as is, motor is turning wildly between 
satellites on source change.
Lets take an example: At begining both tuners are tuned to 1.0W and I change to 
channel which is on 13E.
Tuner #1 stays tuned to 1.0W and wants motor to go there, and at the same time 
tuner #2 is trying to get
motor to 13E. So some patching is needed to restrict selected tuners to same 
source with eachother.


So what you're trying to do is to bond the two devices in a way that
only takes into account the antenna position.
Maybe you could achieve this by changing cDvbTuner::GetBondingParams() in a way 
that
extracts the positioning part from the DiSEqC commands and returns just that.
Then, with bonded devices, it should use only one of them for positioning,
and both will only tune to transponders from that position.

Klaus

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] : Positioner and multi-tuner setup?

2013-02-21 Thread Teemu Suikki
21.2.2013 10.35 Klaus Schmidinger klaus.schmidin...@tvdr.de kirjoitti:

 So what you're trying to do is to bond the two devices in a way that
 only takes into account the antenna position.
 Maybe you could achieve this by changing cDvbTuner::GetBondingParams() in
a way that
 extracts the positioning part from the DiSEqC commands and returns just
that.
 Then, with bonded devices, it should use only one of them for positioning,
 and both will only tune to transponders from that position.

Hi,

yes that seems the easiest way. I think it's enough to just return the
position, like S1.0W.. With GotoXX patch, the positioning DiSEqC code is
actually just G for each satellite, so there is no difference to be found
there! Also the tone/range checks need to be removed from SetFrontend.

This is easy to do as a hack but much more tricky to have some clean
solution that would allow old behaviour as well..

The GotoXX patch itself is very clean and easily completely disabled with
the setup switch. While Klaus is listening, perhaps you could consider
including this? GotoXX essentially replaces all Rotor and RotorNG plugins,
and is very easy to setup because it can automatically tune all satellites
without any configuring.

It can be found from: http://patchwork.linuxtv.org/patch/12911/
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] : Positioner and multi-tuner setup?

2013-02-21 Thread Ales Jurik

On 02/21/2013 12:40 PM, Teemu Suikki wrote:
...

... With GotoXX patch, the positioning DiSEqC code
is actually just G for each satellite, so there is no difference to be
found there!

...

Hi,

your opinion is right for diseqc installations with only motor. But it 
could be also combined with commited and uncommited switches.


I'm using 2 dish installation, one fixed multifeed with 5 LNB's and 
second dish on motor with one LNB. In my installation there are 3 
switches in cascade - first switch is 2 input uncommited with 2 4-input 
commited switches connected to uncommited switch. The motor is between 
DVB card and uncommited switch to prevent high current flow through 
diseqc switches.


For any of fixed LNB the diseqc.conf looks like (example for LNB on C 
input of commited switch connected to 1st input of uncommited switch)


S23.5E  11700 V  9750  t v W15 [E0 10 39 F0] W15 [E0 10 38 F8] W15 t
S23.5E  9 V 10600  t v W15 [E0 10 39 F0] W15 [E0 10 38 F9] W15 T
S23.5E  11700 H  9750  t V W15 [E0 10 39 F0] W15 [E0 10 38 FA] W15 t
S23.5E  9 H 10600  t V W15 [E0 10 39 F0] W15 [E0 10 38 FB] W15 T

For LNB on motorized dish it could look like

S7W  11700 V  9750 t v W15 [E0 10 39 F1] W15 [E0 10 38 FC] V G W15 v t
S7W  9 V 10600 t v W15 [E0 10 39 F1] W15 [E0 10 38 FD] V G W15 v T
S7W  11700 H  9750 t V W15 [E0 10 39 F1] W15 [E0 10 38 FE] V G W15 V t
S7W  9 H 10600 t V W15 [E0 10 39 F1] W15 [E0 10 38 FF] V G W15 V T

(remark that output of motorized LNB is connected to D input of commited 
switch connected to second input of uncommited switch).


So practically every combination of switches and motor is possible to use.


Best Regards,

Ales



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] HD Test clip(s)

2013-02-21 Thread Stephan Loescher

Hi!

As an USB receiver I use the TeVii S660. Works fine.

Regards,
Stephan.


Am 02/16/13 14:09, schrieb th_zieg...@gmx.de:

Hi,

Are there any VDR-compatible (I'm using e-tobi 1.7.29) HD test clips,
available somewhere on the net or can s.o. provide one?

For better comparisson with SD, the a clip from the German ARD- or
ZDF-news would be nice. A few minutes is sufficient.



Background for those who are interested:

I'm using DVB-T based vdr since a couple of years now for in-house
streaming to various devices.

I plan to add a DVB-S card to support HD. I'd like to check if
HD-streaming works with my current setup before doing the investment
in a sattelite dish etc.

Any other hints regarding what USB DVB-S receiver, sat-dish, etc.
works well is also welcome.

Thanks,
Thomas


___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr