All bonded devices (except for the master) now turn off their LNB power completely to avoid problems when receiving vertically polarized transponders

This commit is contained in:
Klaus Schmidinger 2013-08-23 09:47:27 +02:00
parent d377c778a7
commit c385d5bf0c
3 changed files with 12 additions and 3 deletions

View File

@ -700,6 +700,8 @@ Oliver Endriss <o.endriss@gmx.de>
for helping to debug a problem with reduced number of retries in Transfer Mode on for helping to debug a problem with reduced number of retries in Transfer Mode on
SD-FF cards SD-FF cards
for reporting a problem with resuming replay of PES recordings for reporting a problem with resuming replay of PES recordings
for suggesting to make all bonded devices (except for the master) turn off their LNB
power completely to avoid problems when receiving vertically polarized transponders
Reinhard Walter Buchner <rw.buchner@freenet.de> Reinhard Walter Buchner <rw.buchner@freenet.de>
for adding some satellites to 'sources.conf' for adding some satellites to 'sources.conf'
@ -3161,3 +3163,7 @@ Dominique Dumont <domi.dumont@free.fr>
Seppo Ingalsuo <seppo.ingalsuo@iki.fi> Seppo Ingalsuo <seppo.ingalsuo@iki.fi>
for a patch that was used as a base for implementing support for positioners for a patch that was used as a base for implementing support for positioners
Manfred Völkel <mvoelkel@digitaldevices.de>
for suggesting to make all bonded devices (except for the master) turn off their LNB
power completely to avoid problems when receiving vertically polarized transponders

View File

@ -7813,7 +7813,7 @@ Video Disk Recorder Revision History
- Fixed a crash in the LCARS skin's main menu in case there is no current channel - Fixed a crash in the LCARS skin's main menu in case there is no current channel
(reported by Dominique Dumont). (reported by Dominique Dumont).
2013-08-22: Version 2.1.1 2013-08-23: Version 2.1.1
- Fixed initializing cDevice::keepTracks. - Fixed initializing cDevice::keepTracks.
- Fixed an endless loop in cTextWrapper::Set() in case the given Width is smaller than - Fixed an endless loop in cTextWrapper::Set() in case the given Width is smaller than
@ -7879,3 +7879,6 @@ Video Disk Recorder Revision History
systems that are only used as a receiver and don't actually display anything. systems that are only used as a receiver and don't actually display anything.
- Increased the value of MAXRETRIES to 20 to reduce the probability of disturbances - Increased the value of MAXRETRIES to 20 to reduce the probability of disturbances
in transfer mode. in transfer mode.
- All bonded devices (except for the master) now turn off their LNB power completely
to avoid problems when receiving vertically polarized transponders (suggested by
Manfred Völkel and Oliver Endriss).

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: dvbdevice.c 3.2 2013/08/17 13:52:05 kls Exp $ * $Id: dvbdevice.c 3.3 2013/08/23 09:19:43 kls Exp $
*/ */
#include "dvbdevice.h" #include "dvbdevice.h"
@ -739,7 +739,7 @@ void cDvbTuner::ExecuteDiseqc(const cDiseqc *Diseqc, unsigned int *Frequency)
void cDvbTuner::ResetToneAndVoltage(void) void cDvbTuner::ResetToneAndVoltage(void)
{ {
CHECK(ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)); CHECK(ioctl(fd_frontend, FE_SET_VOLTAGE, bondedTuner ? SEC_VOLTAGE_OFF : SEC_VOLTAGE_13));
CHECK(ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)); CHECK(ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF));
} }