Activates the Camera's mount control sytem to instruct the mount to move in a particular direction for a given period of time

Namespace: ASCOM.DeviceInterface
Assembly: ASCOM.DeviceInterfaces (in ASCOM.DeviceInterfaces.dll) Version: 6.0.0.0 (6.1.1.2619)

Syntax

C#
void PulseGuide(
	GuideDirections Direction,
	int Duration
)
Visual Basic
Sub PulseGuide ( _
	Direction As GuideDirections, _
	Duration As Integer _
)
Visual C++
void PulseGuide(
	GuideDirections Direction, 
	int Duration
)

Parameters

Direction
Type: ASCOM.DeviceInterface..::..GuideDirections
The direction of movement.
Duration
Type: System..::..Int32
The duration of movement in milli-seconds.

Remarks

May throw a not implemented exception if this camera does not support PulseGuide

This method returns only after the move has completed.

The (symbolic) values for GuideDirections are:

  • guideNorth 0 North (+ declination/elevation)
  • guideSouth 1 South (- declination/elevation)
  • guideEast 2 East (+ right ascension/azimuth)
  • guideWest 3 West (+ right ascension/azimuth)

Note: directions are nominal and may depend on exact mount wiring. guideNorth must be opposite guideSouth, and guideEast must be opposite guideWest.

Exceptions

ExceptionCondition
ASCOM..::..MethodNotImplementedExceptionPulseGuide command is unsupported
ASCOM..::..DriverExceptionPulseGuide command is unsuccessful
ASCOM..::..NotConnectedExceptionThrown if the driver is not connected.

See Also