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
MethodNotImplementedExceptionPulseGuide command is unsupported
DriverExceptionPulseGuide command is unsuccessful
NotConnectedExceptionThrown if the driver is not connected.

See Also