Mailing List archive

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

[vdr] diseqc handling "the next generation" for vdr 1.3



hi

i have some ideas for a better handling of complex setups with multiple 
dishes and LNBs for vdr 1.3 :-)

problems with the current (vdr 1.2.x) handling:
1) it is impossible to define a single diseqc entry in the sources.conf
	that is only valid for a single card and not for all others to
	example: 2 different lnb`s connected to two cards
2) in setup`s with switches behind switches it is not possible to
	define an mutal exclusive way to an lnb
	[here is an example realy needed ;-), of course this]
	[is a stupid one, just to get an idea :-)]

# = 4 cables -> quad lnb
| = 1 cable  -> simple connection

           ------ ------ ------
           |lnb1| |lnb2| |lnb3|
           ------ ------ ------
             #      #      #
             #     -----------
             #     | switch2 |
             #     -----------
             #       |
            ------------
            |  switch1 |
            ------------
              1|    2| 
            ------------
            |    VDR   |
            ------------
	the problem here is that if card1 is selecting lnb2 and
	a recording for lnb3 is also started on card2 than 
	something bad is happening here :-( 
	i see no way with the current handling to solve this 
	problem	:-(

my proposal (part1):
	add an additional entry to every diseq line in the diseqc.conf
	something like a "path number" and a way to define if this
	"way" is exclusive or if it can be used from an additional card
	at the same time too. for the example above, this would mean that
	every entry on lnb1 would be way1 and every entry on lnb2 & lnb3
	would be "way2". "way2" is set to exclusive and "way1" to 
	reuseable; after this every card which is using lnb2 would
	block any card from using lnb3 and vice versa; of course, all
	two cards could use lnb1 at the same time and this is what we want

another example:
           ------ ------ 
           |lnb1| |lnb2| 
           ------ ------ 
             #      #
            1#     2#
            -----------
            |   VDR   |
            -----------
	if we make it possible to limit an "way" to a single card or to
	a list of cards this simple setup would also be possible

in short:
	1) add an value (="way") to every entry in diseqc.conf
	2) define a "way" exclusive or not
	3) define which "way" is valid for every card

so .. that is ;-) 
i hope that everybody got what i want to say and that i get a lot
of polite replies here, and of course one from klaus ;-)

mfg hermann


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



Home | Main Index | Thread Index