summaryrefslogtreecommitdiff
path: root/device.h
diff options
context:
space:
mode:
authorMarkus Ehrnsperger <markus@vdr1.(none)>2011-02-06 11:21:04 +0100
committerMarkus Ehrnsperger <markus@vdr1.(none)>2011-02-06 11:21:04 +0100
commitbbea9e80be431b7422aaa4a8a9c0a171ddc105d5 (patch)
tree742b4d639b3b7c3c885f78e2da454bbb408932d7 /device.h
parentac9d15a2a4e62971aee7932e55aa2d924f9b0261 (diff)
downloadvdr-patch-lnbsharing-bbea9e80be431b7422aaa4a8a9c0a171ddc105d5.tar.gz
vdr-patch-lnbsharing-bbea9e80be431b7422aaa4a8a9c0a171ddc105d5.tar.bz2
2010-02-06 Version 0.1.1 for VDR version 1.7.16lnb-sharing-0.1.1
- Fix: If several DVB devices share one LNB, only the first of these devises will send signals like 22kHz. See README.LNBshare for details - README.LNBshare: Include warning about 1.3 FF cards with buggy Loop-Through that might result in destruction of LNBP-Chips if the Loop-Through is used - Fix: Log file: Numbering of 'LNBs' not connected to a SAT DVB card
Diffstat (limited to 'device.h')
-rw-r--r--device.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/device.h b/device.h
index da6d095..7df3cb5 100644
--- a/device.h
+++ b/device.h
@@ -168,6 +168,10 @@ public:
///< Called after changes in setup
///< Read Setup.CardUsesLNBnr, write value to member variable of this class
///< Only implemented in dvbdevice, other devices don't use LNBs
+ bool IsLnbSendSignals(void);
+ ///< If several devices share the same LNB, only the first of these
+ ///< must send signals (like 22 kHz) to the LNB
+ ///< check, whepher this device must send these signals
virtual int LnbNr(void) const { return ( cardIndex + 1 ) * -1; };
///< Number of LNB. This is -cardIndex for all non-DVB devices.
///< So, there will be no LNB conflicts for non-DVB devices.