Hi guys,
I'm running VDR 1.4.0 on my CaptiveWorks CW-3000HD FTA receiver.
I have a DishPro Twin LNB to receive both Nimiq 1 (91.0W) and Nimiq 2 (82.0W) There is also a Dish Pro DP34 switch between the receiver and lnb.
Everything is working good except that sometimes VDR doesn't tune a channel correctly. I just get a black screen.
Usually when I switch from a channel on one satellite to a channel on another satellite.
I searched the mailing list and found that there may be a patch but this is not for vdr 1.4.0 check this: http://212.227.166.180/pipermail/vdr/2005-December/006841.html
My current diseqc.conf is:
# DiseqC Configuration
# Port 0 Galaxy 11 & Nimiq 1,3 S91.0W 99999 V 11250 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 H 14350 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 R 11250 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 L 14350 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20
# Port 1 Nimiq 2 S82.0W 99999 V 11250 t V W15 [E0 10 38 F6] W20 [E0 10 38 F6] W20 S82.0W 99999 H 14350 t V W15 [E0 10 38 F6] W20 [E0 10 38 F6] W20 S82.0W 99999 R 11250 t V W15 [E0 10 38 F6] W20 [E0 10 38 F6] W20 S82.0W 99999 L 14350 t V W15 [E0 10 38 F6] W20 [E0 10 38 F6] W20
Thanks, Maxime
Am Donnerstag 08 November 2007 schrieb Maxime Laplante:
Hi guys,
I'm running VDR 1.4.0 on my CaptiveWorks CW-3000HD FTA receiver.
My current diseqc.conf is:
# DiseqC Configuration
# Port 0 Galaxy 11 & Nimiq 1,3 S91.0W 99999 V 11250 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 H 14350 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 R 11250 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 L 14350 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20
I dont see how switching the polarisation is done - as toneburst, voltage and diseqc commands are all the same for each polarisation. Also a repeated command should start with "E1" because "E0" would be for the next (cascaded) switch which is most probably not what was intended... You could also repeat the commands twice, which is the default. A correct diseqc block with 2 repeats should look like this:
S19.2E 11700 V 9750 t v W15 [E0 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10 38 F0] W15 t S19.2E 99999 V 10600 t v W15 [E0 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10 38 F1] W15 T S19.2E 11700 H 9750 t V W15 [E0 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10 38 F2] W15 t S19.2E 99999 H 10600 t V W15 [E0 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10 38 F3] W15 T
regards, T.
He has a Dish Pro LNB. The switching is done via the two LO settings. He wants V high always for propper operration of the LNB. They like the voltage to be at 18-19v
Try increasing the delay a tad. change the W15's to W20 and the first W20's to W25's. The W20's at the end I don't think are needed.
----- Original Message ----- From: "Thiemo" rollercoaster@reel-multimedia.com To: "VDR Mailing List" vdr@linuxtv.org Sent: Friday, November 09, 2007 3:07 AM Subject: Re: [vdr] VDR doesn't always switch channel correctly
Am Donnerstag 08 November 2007 schrieb Maxime Laplante:
Hi guys,
I'm running VDR 1.4.0 on my CaptiveWorks CW-3000HD FTA receiver.
My current diseqc.conf is:
# DiseqC Configuration
# Port 0 Galaxy 11 & Nimiq 1,3 S91.0W 99999 V 11250 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 H 14350 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 R 11250 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20 S91.0W 99999 L 14350 t V W15 [E0 10 38 F2] W20 [E0 10 38 F2] W20
I dont see how switching the polarisation is done - as toneburst, voltage
and
diseqc commands are all the same for each polarisation. Also a repeated command should start with "E1" because "E0" would be for
the
next (cascaded) switch which is most probably not what was intended... You could also repeat the commands twice, which is the default. A correct diseqc block with 2 repeats should look like this:
S19.2E 11700 V 9750 t v W15 [E0 10 38 F0] W15 [E1 10 38 F0] W15 [E1 10
38
F0] W15 t S19.2E 99999 V 10600 t v W15 [E0 10 38 F1] W15 [E1 10 38 F1] W15 [E1 10
38
F1] W15 T S19.2E 11700 H 9750 t V W15 [E0 10 38 F2] W15 [E1 10 38 F2] W15 [E1 10
38
F2] W15 t S19.2E 99999 H 10600 t V W15 [E0 10 38 F3] W15 [E1 10 38 F3] W15 [E1 10
38
F3] W15 T
regards, T.
vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Hi,
Maxime Laplante schrieb:
I searched the mailing list and found that there may be a patch but this is not for vdr 1.4.0 check this: http://212.227.166.180/pipermail/vdr/2005-December/006841.html
This patch was already integrated into VDR 1.3.x with some small modifications, so VDR 1.4.0 works like that: when "optimized" tuning to a channel doesn't get a lock within 9 seconds, a "non optimized" tuning operation is repeated every 9 seconds until a lock succeeds.
"optimized tuning" means: when you switch from one channel to another channel on the same polarization, there is no need to send the DiSEqC commands. Only the tuner needs to tune to a different frequency.
So "non optimized tuning" means, that the DiSEqC commands are sent although there is no need to. This fixed tuning issues where the DiSEqC message got distorted on the way to the multiswitch/LNB with the result that VDR never successfully tuned in such a case.
Bye.
is it possible to disable this feature , because sometimes it's useless. For example, if I with rotor-plugin will try to move manually the dish to east or west , this patch automatically will come back the dish to reference rotational position, because LOCK was disappeared.
Igor
This patch was already integrated into VDR 1.3.x with some small modifications, so VDR 1.4.0 works like that: when "optimized" tuning to a channel doesn't get a lock within 9 seconds, a "non optimized" tuning operation is repeated every 9 seconds until a lock succeeds.
"optimized tuning" means: when you switch from one channel to another channel on the same polarization, there is no need to send the DiSEqC commands. Only the tuner needs to tune to a different frequency.
So "non optimized tuning" means, that the DiSEqC commands are sent although there is no need to. This fixed tuning issues where the DiSEqC message got distorted on the way to the multiswitch/LNB with the result that VDR never successfully tuned in such a case.
Hi,
Igor schrieb:
is it possible to disable this feature , because sometimes it's useless. For example, if I with rotor-plugin will try to move manually the dish to east or west , this patch automatically will come back the dish to reference rotational position, because LOCK was disappeared.
Well, we both know that VDR is not prepared for rotor dishes. Please try the following to disable resending the DiSEqC commands:
- Locate the following code in dvbdevice.c, cDvbTuner::Action():
case tsTuned: if (Timer.TimedOut()) { tunerStatus = tsSet; diseqcCommands = NULL;
- Change the last line to:
//diseqcCommands = NULL;
Bye.