[vdr] RFC: one or many positioners?

Klaus Schmidinger Klaus.Schmidinger at tvdr.de
Tue Apr 23 12:41:24 CEST 2013


On 22.04.2013 13:30, Luca Olivetti wrote:
> Al 22/04/13 11:12, En/na Klaus Schmidinger ha escrit:
>
>>> virtual void Recalc(int Number)
>>>     ///<Store the current position in a satellite position with the given
>>> Number
>>>     ///<and recalculate all other positions relative to this one
>>
>> What would this actually be good for?
>
> Imagine that the dish moved but the counter didn't work, or simply
> there's some slack accumulated, so the actual position and the
> registered position differ.
> Without this method you should store each of the already stored
> position, with a Recalc method, positioning to one know good satellite
> would be enough, since the relatives positions would still be good.
> Actually, the description is wrong, as the effect would be "You,
> positioner, now are at this position", so it would be something like
>
>
> "Set as your current position the position specified by Number"
>
> (or longitude if you prefer)
>
> So maybe it should be better called "SetCurrentPosition"

The specs on the 0x6F command are a little vague.
What do you suggest should be sent to a DiSEqC rotor?
Something like

   6F nn 00 00

where 'nn' is the number of the satellite position the dish currently
actually points to?

Klaus



More information about the vdr mailing list