summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorLars Hanisch <dvb@flensrocker.de>2011-12-04 14:09:59 +0100
committerLars Hanisch <dvb@flensrocker.de>2011-12-04 14:09:59 +0100
commitf140391bee64a89b7bd91230b1ea0b356cc43768 (patch)
tree2215f153838877d0bb162c34cda2fffa3159cd0e /README
parentf56577250ffac3ed2aa04b75ea4cfe2d0bf1d0e8 (diff)
downloadvdr-plugin-dynamite-f140391bee64a89b7bd91230b1ea0b356cc43768.tar.gz
vdr-plugin-dynamite-f140391bee64a89b7bd91230b1ea0b356cc43768.tar.bz2
allow disable of auto-idle per device via Service/SVDRP/udevv0.0.8d
Diffstat (limited to 'README')
-rw-r--r--README20
1 files changed, 19 insertions, 1 deletions
diff --git a/README b/README
index defaafa..2e43776 100644
--- a/README
+++ b/README
@@ -128,6 +128,14 @@ SetIdle /dev/path/to/device
SetNotIdle /dev/path/to/device
Revoke the idle state of the device
+"dynamite-DisableAutoIdle-v0.1"
+DisableAutoIdle /dev/path/to/device
+ Disables the auto-idle feature on this device
+
+"dynamite-EnableAutoIdle-v0.1"
+EnableAutoIdle /dev/path/to/device
+ Enables the auto-idle feature on this device if the timeout configured
+
(no Service-interface)
LSTD
Lists all devices managed by this plugin. The first column is an id,
@@ -189,6 +197,7 @@ The main menu item "dynamite" offers the following possibilities:
- scan for new DVB devices
- detach device
- lock/unlock device
+- disable/enable auto-idle of device
- switch device to idle
Signals emitted via cPluginManager::CallAllServices
@@ -252,6 +261,9 @@ OpenDvr got called at all).
After a minimum of "idle-wakeup" hours the device will be reactivated so it can
be used by the EIT scanner or similar modules. The wakeup cannot be disabled,
only a minimum of one hour can be specified.
+If there are problems with the auto-idle mode on some devices but you want to use
+it on your other devices you can disable it per device via "Service", SVDRP or
+udev (see below).
"GetTS" watchdog
----------------
@@ -276,6 +288,7 @@ ACTION=="add", SUBSYSTEM=="dvb", ENV{DVB_DEVICE_TYPE}=="frontend" \
, ENV{dynamite_cardindex}="5" \
, ENV{dynamite_timeout}="10" \
, ENV{dynamite_timeout_handler_arg}="%k"
+ , ENV{dynamite_disable_autoidle}="no"
After the device is detached and dynamite.GetTSTimeoutHandler in setup.conf is set
to a path, this program is called. If the udev-property "dynamite_timeout_handler_arg"
@@ -287,7 +300,7 @@ Attaching of devices can be controlled with some udev device properties which ca
set by a udev rule (see example above).
dynamite_attach
- "no", "n", "0", "ignore": don't attach this device, every other string will be like "yes"
+ "no", "n", "0", "ignore": don't attach this device, any other string will be like "yes"
dynamite_instanceid
n: attach only at vdr with matching instance id
@@ -295,6 +308,11 @@ dynamite_instanceid
dynamite_cardindex
n: if possible attach at slot with given cardindex
+dynamite_disable_autoidle
+ "yes", "y", "disable", "true", "1": disable the auto-idle feature on this device, any other
+ string or missing of this property will activate the
+ auto-idle feature if configured
+
dynamite_timeout
n: set GetTS timeout in seconds on this device