Discussion:
[vdr] Updating actuator plugin
(too old to reply)
YUP
2012-01-16 23:39:54 UTC
Permalink
Hi Luca,

Maybe it is a right time to update your actuator plugin. There are some
changes in vdr-1.7.23, it is enough to change SystemValues to
SystemValuesSat to compile vdr-actuator against the last vdr-1.7.23, or
simply:
sed -i -e "s/SystemValues/SystemValuesSat/" actuator.c


Regards,

Yarema
YUP
2012-03-26 16:56:00 UTC
Permalink
Luca,
It is just to remind you that vdr is updated (1.7.27 is now), and that
impossible to compile actuator plugin against new vdr. I do like your
plugin, it very useful for channel's scanning. It is better than other
scanner pluging I tried. Pls, find some time! ;-)

Regards,

Yarema
Post by YUP
Post by YUP
Hi Luca,
Maybe it is a right time to update your actuator plugin. There are some
changes in vdr-1.7.23, it is enough to change SystemValues to
SystemValuesSat to compile vdr-actuator against the last vdr-1.7.23, or
Post by YUP
sed -i -e "s/SystemValues/SystemValuesSat/" actuator.c
I'm still using 1.7.21, not much time to upgrade vdr right now.
Bye
--
Luca
Luca Olivetti
2012-03-26 19:58:43 UTC
Permalink
Luca,
It is just to remind you that vdr is updated (1.7.27 is now), and that impossible to compile actuator plugin against new vdr. I do like your plugin, it very useful for channel's scanning. It is better than other scanner pluging I tried. Pls, find some time! ;-)
I'm really sorry, but I have even less time now :-(
I think I won't have time to touch this at least until summer.

Bye
Regards,
Yarema
Post by YUP
Hi Luca,
sed -i -e "s/SystemValues/SystemValuesSat/" actuator.c
I'm still using 1.7.21, not much time to upgrade vdr right now.
Bye
--
Luca
Dominic Evans
2012-03-27 08:21:47 UTC
Permalink
Hi,
Post by Luca Olivetti
Luca,
It is just to remind you that vdr is updated (1.7.27 is now), and that impossible to compile actuator plugin against new vdr. I do like your plugin, it very useful for channel's scanning. It is better than other scanner pluging I tried. Pls, find some time! ;-)
I'm really sorry, but I have even less time now :-(
I think I won't have time to touch this at least until summer.
Where is the latest actuator plugin source? It should be fairly easy
to rebase it on top of 1.7.27 api changes.
Dominic Evans
2012-03-27 12:55:21 UTC
Permalink
Post by Dominic Evans
Post by Luca Olivetti
It is just to remind you that vdr is updated (1.7.27 is now), and that impossible to compile actuator plugin against new vdr. I do like your plugin, it very useful for channel's scanning. It is better than other scanner pluging I tried. Pls, find some time! ;-)
I'm really sorry, but I have even less time now :-(
I think I won't have time to touch this at least until summer.
Where is the latest actuator plugin source? It should be fairly easy
to rebase it on top of 1.7.27 api changes.
It was trivial to make the SystemValuesSat update that you suggested,
but of course, this still needs VDR to be patched with the rotor patch
that adds cDvbTuner::SendDiseqcCmd to dvbdevice.c

https://github.com/oldmanuk/rotorng/

Has anyone asked Klaus to accept the rotor patch (rebased onto vanilla
VDR sources) or for him to provide his own implementation of a public
method on dvbdevice for sending diseqc commands from plugins?
YUP
2012-03-27 13:29:37 UTC
Permalink
I managed to build actuator plugin. As it was stated by Klaus, "Any plugins
that implement cStatus::ChannelSwitch() need to add the parameter 'bool
LiveView' to that function." So it is enough to add "bool LiveView" , for
details please see my PKGBUILD
https://aur.archlinux.org/packages.php?ID=42711.

Regards,

Yarema
Post by YUP
Post by Dominic Evans
Post by Luca Olivetti
Post by YUP
It is just to remind you that vdr is updated (1.7.27 is now), and that
impossible to compile actuator plugin against new vdr. I do like your
plugin, it very useful for channel's scanning. It is better than other
scanner pluging I tried. Pls, find some time! ;-)
Post by Dominic Evans
Post by Luca Olivetti
I'm really sorry, but I have even less time now :-(
I think I won't have time to touch this at least until summer.
Where is the latest actuator plugin source? It should be fairly easy
to rebase it on top of 1.7.27 api changes.
It was trivial to make the SystemValuesSat update that you suggested,
but of course, this still needs VDR to be patched with the rotor patch
that adds cDvbTuner::SendDiseqcCmd to dvbdevice.c
https://github.com/oldmanuk/rotorng/
Has anyone asked Klaus to accept the rotor patch (rebased onto vanilla
VDR sources) or for him to provide his own implementation of a public
method on dvbdevice for sending diseqc commands from plugins?
_______________________________________________
vdr mailing list
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
Luca Olivetti
2012-03-27 13:47:18 UTC
Permalink
Post by YUP
I managed to build actuator plugin. As it was stated by Klaus, "Any
plugins that implement cStatus::ChannelSwitch() need to add the
parameter 'bool LiveView' to that function." So it is enough to add
"bool LiveView" , for details please see my PKGBUILD
https://aur.archlinux.org/packages.php?ID=42711.
Cool!, I hope to remember it when I'll have the time to update the plugin.

Bye
--
Luca
Dominic Evans
2012-03-27 14:35:59 UTC
Permalink
Post by Dominic Evans
Post by Dominic Evans
Post by Luca Olivetti
It is just to remind you that vdr is updated (1.7.27 is now), and that impossible to compile actuator plugin against new vdr. I do like your plugin, it very useful for channel's scanning. It is better than other scanner pluging I tried. Pls, find some time! ;-)
I'm really sorry, but I have even less time now :-(
I think I won't have time to touch this at least until summer.
Where is the latest actuator plugin source? It should be fairly easy
to rebase it on top of 1.7.27 api changes.
It was trivial to make the SystemValuesSat update that you suggested,
but of course, this still needs VDR to be patched with the rotor patch
that adds cDvbTuner::SendDiseqcCmd to dvbdevice.c
https://github.com/oldmanuk/rotorng/
Has anyone asked Klaus to accept the rotor patch (rebased onto vanilla
VDR sources) or for him to provide his own implementation of a public
method on dvbdevice for sending diseqc commands from plugins?
Ah I realise now that someone sent me the rotorng sources rather than
the actuator plugin.

Which is the superior of these two?
Luca Olivetti
2012-03-27 18:30:41 UTC
Permalink
Post by Dominic Evans
Ah I realise now that someone sent me the rotorng sources rather than
the actuator plugin.
Which is the superior of these two?
They're different: "actuator" controls an "old style" 36V actuator, using a relay board
connected to the parallel port, while "rotor" drives a diseqc motor.
"actuator" can also be used as a stand-alone channel scanner (with no motor at all), I think
that "rotorng" can do the same.

Bye
--
Luca
Loading...