|
/ lx200 / Focuser.py / Focuser
LX200 class for Focuser movement and properties
|
Methods
|
|
|
|
focus_slow
|
focus_slow ( self )
Set Focus speed to slowest setting
Returns: Nothing
|
|
|
focus_speed
|
focus_speed ( self, speed )
Autostar & LX200GPS - set focuser speed to where is an ASCII digit 1..4
Returns: Nothing
LX200 - Not Supported
|
Exceptions
|
|
|
LX200Error( "unsupported model: " + self.model + " for Optical Tube Assembly Temperature" )
|
|
|
|
Halt
|
Halt ( self )
Halt Focuser Motion
Returns: Nothing
|
|
|
Move
|
Move ( Position )
Position (Long) Step distance
Return (Nothing) Does not return a value.
Remarks
If the Absolute property is True, then this is an absolute positioning
focuser. The Move command tells the focuser to move to an exact step
position, and the Position property is an integer between 0 and MaxStep.
If the Absolute property is False, then this is a relative positioning
focuser. The Move command tells the focuser to move in a relative direction,
and the Position property is an integer between minus MaxIncrement and plus
MaxIncrement. F - Focuser Control
|
|
|
focus_out
|
focus_out ( self )
Start Focuser moving outward (away from objective)
Returns: None
|
Exceptions
|
|
|
LX200Error( "unsupported speed: " + speed + " for focusser" )
|
|
|
|
focus_fast
|
focus_fast ( self )
Set Focus speed to fastest setting
Returns: Nothing
|
|
|
SetupDialog
|
SetupDialog ( self, fileName='Focuser.cfg' )
Mandatory, in advanced mode additional
parameters, such as the scope position, guide rates etc. will be
set.
No dialog, just read config...
|
|
|
focus_in
|
focus_in (
self,
speed=1,
t=0,
)
Start Focuser moving inward (toward objective)
Returns: None
|
Exceptions
|
|
|
LX200Error( "unsupported speed: " + speed + " for focusser" )
|
|
|
|
__repr__
|
__repr__ ( self )
Return a representation string.
|
|
|
__init__
|
__init__ (
self,
comPort,
debug=False,
)
Constructor.
Arguments:
|
|
|