TwiceAsNice
2019-02-18
|
Provides interface to implement Rotator functionality.
More...
#include <indirotatorinterface.h>
Provides interface to implement Rotator functionality.
A Rotator can be an independent device, or an embedded Rotator within another device (usually a rotating focuser). Child class must implement all the pure virtual functions. Only absolute position Rotators are supported. Angle is ranged from 0 to 360 increasing clockwise when looking at the back of the camera.
IMPORTANT: initRotatorProperties() must be called before any other function to initilize the Rotator properties.
IMPORTANT: processRotatorNumber() must be called in your driver's ISNewNumber() function. Similary, processRotatorSwitch() must be called in ISNewSwitch()