I noticed that in the MyRotator Windows app when a move command is issued it sends a
:14xxx#(move to angle Absolute), but the ASCOM driver sends :13xxx#(move to angle relative to current angle). Is there a reason why the ASCOM move (from NINA) isn't a move to an absolute angle?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The ascom specs for any rotator specifies that it must provide the following methods
Rotator Move
Causes the rotator to move Position degrees relative to the current Position value.
Rotator Move Absolute
Causes the rotator to move the absolute position of Position degrees.
The ascom driver does not make any choices about which of these are to be used. The client application, in this instance NINA, makes the choice of using which Move, not the driver.
To answer your question, it is NINA that is requesting moverelative. A driver just does what it is told.
Regards
Robert
I would guess that they are using relative because they think it is quicker or easier than move absolute. and the maths is easy.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I noticed that in the MyRotator Windows app when a move command is issued it sends a
:14xxx#(move to angle Absolute), but the ASCOM driver sends :13xxx#(move to angle relative to current angle). Is there a reason why the ASCOM move (from NINA) isn't a move to an absolute angle?
The ascom specs for any rotator specifies that it must provide the following methods
Rotator Move
Causes the rotator to move Position degrees relative to the current Position value.
Rotator Move Absolute
Causes the rotator to move the absolute position of Position degrees.
The ascom driver does not make any choices about which of these are to be used. The client application, in this instance NINA, makes the choice of using which Move, not the driver.
To answer your question, it is NINA that is requesting moverelative. A driver just does what it is told.
Regards
Robert
I would guess that they are using relative because they think it is quicker or easier than move absolute. and the maths is easy.
Understood. Thanks Robert.