Actuator-plugin: Difference between revisions

From VDR Wiki
Jump to navigation Jump to search
mNo edit summary
 
(7 intermediate revisions by 5 users not shown)
Line 1: Line 1:
==Description==
==Description==
'''Author:''' Luca Olivetti
[[Image:Actuator-plugin.jpg|thumb|Screenshot]]
Controls a the drive of a satellite dish connected to the parallel port.


Controls a linear actuator or an horizon to horizon one through the parallel port.
==Hardware requirements==
* free Parallel port
* Interface: parallel port <-> drive


===Status===
==Software requirements==
Last Update 2010
* Linux 2.6.x


===Detailed Description===
==Installation==
The kernel module has to be compiled separately
<pre>
cd PLUGINS/src/actuator/module
make
</pre>


These are the old fashioned traditional actuators, not to be confused with a Diseqc motor. A Diseqc motor takes its power from the antenna cable, while a linear actuator takes its power from a separate cable so it's usually stronger and moves faster. The downsides are that you have to use a separate cable with 2 wires for power+2 for position control, and that digital receivers only speak Diseqc, so you either have to find a model that can drive the motor (very expensive), use an external box that translates diseqc to 36v motor drive, ore use vdr with this plugin and a simple circuit.
Now see [[plugin installation]].


===Patches===
==Pictures==
[[Image:actuator-plugin-00.jpg|thumb|none|''Position'']]
[[VDR]] has to be patched
<pre>
cd $SOURCEDIR/VDR
patch < PLUGINS/src/actuator/patches/vdr-1.3.11.diff
</pre>
and recompiled.


==Configuration==
The module uses the parallel port interrupt, so be sure an interrupt is used (default: no interrupt)
<pre>
modprobe parport_pc io=0x378 irq=7
</pre>


==Hardware Requirements==
==Circuit diagram==
* free parallel port
This is the needed interface between parallel port and satellite dish drive.
* Interface parallel port <=> positioner
[[Image:actuator-plugin(schematic).jpg|thumb|none|Schematic]]


===Schematics===
[[Image:schematics-actuator-plugin.jpg|thumb|none|''Schematics'']]


==Problems==
==Installation==
cd [[Struktur|$SOURCEDIR]]/VDR
* There are several problems, see the README for more information
patch < PLUGINS/src/actuator/patches/vdr-<VERSION>.diff
cd PLUGINS/src/actuator/module
make
cd -
make all plugins


to be loaded with:
==Links==
modprobe parport_pc io=0x378 irq=7
{|

| [1]
==Versions-Historie==
| http://club.telepolis.com/l.o/vdr
{| width=100% class="wikitable"
| Plugin homepage
|-
! Version
! Date
! Description
! Link
|-
| 1.2.1
| 2010-10-10
|
* Bug fix release (version 1.2.0 didn't actually work without /dev/actuator)
|
|-
| 1.2.0
| 2010-10-09
|
*Version for current development version of vdr (>= 1.7.15)
* DVB-S2 support (untested, I don't have DVB-S2 hardware)
* Experimental seractuator module (uses a serial port instead of a parallel port)
* Complete rewrite of the channel scanner
* The plugin can now work without an actuator (i.e. as a channel scanner only) with the command line option "-s" or "--scanonly"
|
|}
|}


==Current Version==
[[Category:Plugins]]
[http://ventoso.org/luca/vdr/vdr-actuator-1.2.1.tgz 1.2.1]


==Links==
<!-- Link to german wiki page -->
# [http://ventoso.org/luca/vdr Plugins Homepage]
[[de:Actuator-plugin]]

[[Category:Plugins]]
[[Category:Channelscanner and ReceivingStatus]]
{{i18n|actuator-plugin}}

Latest revision as of 13:31, 24 November 2013

Description

Author: Luca Olivetti

Controls a linear actuator or an horizon to horizon one through the parallel port.

Status

Last Update 2010

Detailed Description

These are the old fashioned traditional actuators, not to be confused with a Diseqc motor. A Diseqc motor takes its power from the antenna cable, while a linear actuator takes its power from a separate cable so it's usually stronger and moves faster. The downsides are that you have to use a separate cable with 2 wires for power+2 for position control, and that digital receivers only speak Diseqc, so you either have to find a model that can drive the motor (very expensive), use an external box that translates diseqc to 36v motor drive, ore use vdr with this plugin and a simple circuit.

Pictures

Position


Hardware Requirements

  • free parallel port
  • Interface parallel port <=> positioner

Schematics

Schematics

Installation

cd $SOURCEDIR/VDR
patch < PLUGINS/src/actuator/patches/vdr-<VERSION>.diff
cd PLUGINS/src/actuator/module
make
cd -
make all plugins

to be loaded with:

modprobe parport_pc io=0x378 irq=7

Versions-Historie

Version Date Description Link
1.2.1 2010-10-10
  • Bug fix release (version 1.2.0 didn't actually work without /dev/actuator)
1.2.0 2010-10-09
  • Version for current development version of vdr (>= 1.7.15)
  • DVB-S2 support (untested, I don't have DVB-S2 hardware)
  • Experimental seractuator module (uses a serial port instead of a parallel port)
  • Complete rewrite of the channel scanner
  • The plugin can now work without an actuator (i.e. as a channel scanner only) with the command line option "-s" or "--scanonly"

Current Version

1.2.1

Links

  1. Plugins Homepage