On 22.04.2013 12:37, Mike Booth wrote:
I have two positioners one for a ku dish and a second for a C Band dish.
The general desire for multiple positioners appears to be rather low, so I guess I won't do the extra work to handle such cases.
Would it be possibles to cater for the southern hemispere by a switch. Your East is my West.
It was probably a bad idea of the rotor manufacturers to use the terms "east" and "west" in the first place ;-) They should rather have used "left" and "right" (as seen from behind the dish). However, if VDR starts using left/right instead of east/west, it might just cause more confusion than it helps. On the other hand, at the cPositioner level left/right sure would make much more sense, because it is independent of the site's latitude. So what do you folks think? Should I change virtual void DriveEast(void) {} virtual void DriveWest(void) {} virtual void StepEast(int Steps = 1) {} virtual void StepWest(int Steps = 1) {} virtual void SetLimitEast(void) {} virtual void SetLimitWest(void) {} to virtual void DriveLeft(void) {} virtual void DriveRight(void) {} virtual void StepLeft(int Steps = 1) {} virtual void StepRight(int Steps = 1) {} virtual void SetLimitLeft(void) {} virtual void SetLimitRight(void) {} or even virtual void Drive(bool Left) {} // true = left, false = right virtual void Step(int Steps) {} // <0 = left, >0 = right virtual void SetLimit(bool Left) {} // true = left, false = right ? Klaus _______________________________________________ vdr mailing list vdr@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr