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
SD-FF cards
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>
for adding some satellites to 'sources.conf'
@ -3161,3 +3163,7 @@ Dominique Dumont <domi.dumont@free.fr>
Seppo Ingalsuo <seppo.ingalsuo@iki.fi>
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
(reported by Dominique Dumont).
2013-08-22: Version 2.1.1
2013-08-23: Version 2.1.1
- Fixed initializing cDevice::keepTracks.
- 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.
- Increased the value of MAXRETRIES to 20 to reduce the probability of disturbances
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
* 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"
@ -739,7 +739,7 @@ void cDvbTuner::ExecuteDiseqc(const cDiseqc *Diseqc, unsigned int *Frequency)
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));
}