Instrument Neutral Distributed Interface INDI  2.0.2
SkywatcherAPIMount Member List

This is the complete list of members for SkywatcherAPIMount, including all inherited members.

_114GT enum valueSkywatcherAPI
Abort() overrideSkywatcherAPIMountprotectedvirtual
AbortSINDI::Telescopeprotected
AbortSPINDI::Telescopeprotected
ActivateMotor enum valueSkywatcherAPI
ActiveDeviceTINDI::Telescopeprotected
ActiveDeviceTPINDI::Telescopeprotected
AddAlignmentEntryAltAz(double actualRA, double actualDec, double mountAlt, double mountAz)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
AddAlignmentEntryEquatorial(double actualRA, double actualDec, double mountRA, double mountDec)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
addAuxControls()INDI::DefaultDevice
addConfigurationControl()INDI::DefaultDevice
addDebugControl()INDI::DefaultDevice
addMessage(const std::string &msg)INDI::BaseDevice
addPollPeriodControl()INDI::DefaultDevice
addSimulationControl()INDI::DefaultDevice
AddTrackMode(const char *name, const char *label, bool isDefault=false)INDI::Telescopeprotectedvirtual
AlignmentDatabaseType typedefINDI::AlignmentSubsystem::InMemoryDatabase
AlignmentSubsystemForDrivers()INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
ALTAZ enum valueINDI::AlignmentSubsystem::MathPluginManagement
AltitudeAzimuthFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, INDI::IHorizontalCoordinates &HorizontalCoordinates)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsinline
ANTI_CLOCKWISE enum valueINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
ANTICLOCKWISE enum valueSkywatcherAPI
AO_INTERFACE enum valueINDI::BaseDevice
attach()INDI::BaseDevice
AUX_INTERFACE enum valueINDI::BaseDevice
AxesStatusSkywatcherAPI
AXIS1 enum valueSkywatcherAPI
AXIS2 enum valueSkywatcherAPI
AxisFeaturesSkywatcherAPI
axisHelper(const char *axis_n, double value, void *context)INDI::Telescopestatic
AXISID enum nameSkywatcherAPI
AZEQ5 enum valueSkywatcherAPI
AZEQ6 enum valueSkywatcherAPI
AZEQ6_PRO enum valueSkywatcherAPI
AZGTE enum valueSkywatcherAPI
AZGTI enum valueSkywatcherAPI
AzimuthAngleDirection enum nameINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
AzimuthAngleDirection_t typedefINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
BaseDevice()INDI::BaseDevice
BaseDevice(BaseDevicePrivate &dd)INDI::BaseDeviceprotected
BaseDevice(const std::shared_ptr< BaseDevicePrivate > &dd)INDI::BaseDeviceprotected
BCDstr2long(std::string &String)SkywatcherAPI
buildProp(const INDI::LilXmlElement &root, char *errmsg, bool isDynamic=false)INDI::BaseDevice
buildSkeleton(const char *filename)INDI::BaseDevice
buttonHelper(const char *button_n, ISState state, void *context)INDI::Telescopestatic
callHandshake()INDI::Telescopeprotected
CanAbort()INDI::Telescopeinline
CanControlTrack()INDI::Telescopeinline
CanFlip()INDI::Telescopeinline
CanGOTO()INDI::Telescopeinline
CanPark()INDI::Telescopeinline
CanSync()INDI::Telescopeinline
CanTrackSatellite()INDI::Telescopeinline
capabilityINDI::Telescopeprotected
CCD_INTERFACE enum valueINDI::BaseDevice
CheckFile(const std::string &file_name, bool writable) constINDI::Telescopeprotected
CheckForDuplicateSyncPoint(const AlignmentDatabaseEntry &CandidateEntry, double Tolerance=0.1) constINDI::AlignmentSubsystem::InMemoryDatabase
CheckIfDCMotor()SkywatcherAPI
checkMessage(XMLEle *root)INDI::BaseDevice
SkywatcherAPI::CLOCKWISE enum valueSkywatcherAPI
INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers::CLOCKWISE enum valueINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
Connect()INDI::DefaultDeviceprotectedvirtual
CONNECTION_NONE enum valueINDI::Telescope
CONNECTION_SERIAL enum valueINDI::Telescope
CONNECTION_TCP enum valueINDI::Telescope
CoordSINDI::Telescopeprotected
CoordSPINDI::Telescopeprotected
CORRELATOR_INTERFACE enum valueINDI::BaseDevice
CurrentEncodersSkywatcherAPI
currentPECStateINDI::Telescopeprotected
currentPierSideINDI::Telescopeprotected
d_ptrINDI::BaseDeviceprotected
DBG_SCOPESkywatcherAPIprotected
debugTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
DefaultDevice()INDI::DefaultDevice
DefaultDevice(const std::shared_ptr< DefaultDevicePrivate > &dd)INDI::DefaultDeviceprotected
defineBLOB(IBLOBVectorProperty *bvp)INDI::DefaultDevice
defineLight(ILightVectorProperty *lvp)INDI::DefaultDevice
defineNumber(INumberVectorProperty *nvp)INDI::DefaultDevice
defineProperty(INumberVectorProperty *property)INDI::DefaultDevice
defineProperty(ITextVectorProperty *property)INDI::DefaultDevice
defineProperty(ISwitchVectorProperty *property)INDI::DefaultDevice
defineProperty(ILightVectorProperty *property)INDI::DefaultDevice
defineProperty(IBLOBVectorProperty *property)INDI::DefaultDevice
defineProperty(INDI::Property &property)INDI::DefaultDevice
defineSwitch(ISwitchVectorProperty *svp)INDI::DefaultDevice
defineText(ITextVectorProperty *tvp)INDI::DefaultDevice
DegreesPerMicrostepSkywatcherAPI
DegreesPerSecondToClocksTicksPerMicrostep(AXISID Axis, double DegreesPerSecond)SkywatcherAPI
DegreesToMicrosteps(AXISID Axis, double AngleInDegrees)SkywatcherAPI
deleteProperty(const char *propertyName)INDI::DefaultDevicevirtual
deleteProperty(INDI::Property &property)INDI::DefaultDevice
detach()INDI::BaseDevice
DETECTOR_INTERFACE enum valueINDI::BaseDevice
DISABLE_FULL_CURRENT_LOW_SPEED_CMD enum valueSkywatcherAPI
Disconnect()INDI::DefaultDeviceprotectedvirtual
DOB enum valueSkywatcherAPI
DOME_IGNORED enum valueINDI::Telescope
DOME_INTERFACE enum valueINDI::BaseDevice
DOME_LOCKS enum valueINDI::Telescope
DomeLockingPolicy enum nameINDI::Telescope
DomePolicySINDI::Telescopeprotected
DomePolicySPINDI::Telescopeprotected
doMessage(XMLEle *msg)INDI::BaseDevice
DRIVER_INTERFACE enum nameINDI::BaseDevice
DUSTCAP_INTERFACE enum valueINDI::BaseDevice
ENABLE_FULL_CURRENT_LOW_SPEED_CMD enum valueSkywatcherAPI
ENCODER_OFF_CMD enum valueSkywatcherAPI
ENCODER_ON_CMD enum valueSkywatcherAPI
EQ3 enum valueSkywatcherAPI
EQ5 enum valueSkywatcherAPI
EQ5_PRO enum valueSkywatcherAPI
EQ6 enum valueSkywatcherAPI
EQ6_PRO enum valueSkywatcherAPI
EQ8 enum valueSkywatcherAPI
EQ8R_PRO enum valueSkywatcherAPI
EqNINDI::Telescopeprotected
EqNPINDI::Telescopeprotected
EQUATORIAL enum valueINDI::AlignmentSubsystem::MathPluginManagement
EquatorialCoordinatesFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, INDI::IEquatorialCoordinates &EquatorialCoordinates)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsinline
expectedPierSide(double ra)INDI::Telescopeprotected
FILTER_INTERFACE enum valueINDI::BaseDevice
Flip(double ra, double dec)INDI::Telescopeprotectedvirtual
FOCUSER_INTERFACE enum valueINDI::BaseDevice
FROM_AZIMUTHAL_PLANE enum valueINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
FROM_POLAR_AXIS enum valueINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
GENERAL_INTERFACE enum valueINDI::BaseDevice
GET_FEATURES_CMD enum valueSkywatcherAPI
GET_INDEXER_CMD enum valueSkywatcherAPI
getActiveConnection()INDI::DefaultDeviceprotected
GetAlignmentDatabase()INDI::AlignmentSubsystem::InMemoryDatabaseinline
GetApproximateMountAlignment()INDI::AlignmentSubsystem::MathPluginManagementvirtual
GetAxis1Park() constINDI::Telescope
GetAxis1ParkDefault() constINDI::Telescope
GetAxis2Park() constINDI::Telescope
GetAxis2ParkDefault() constINDI::Telescope
GetAxisPosition enum valueSkywatcherAPI
GetAxisStatus enum valueSkywatcherAPI
getBLOB(const char *name) constINDI::BaseDevice
getCurrentPollingPeriod() constINDI::DefaultDeviceprotected
GetDatabaseReferencePosition(IGeographicCoordinates &Position)INDI::AlignmentSubsystem::InMemoryDatabase
getDefaultName() overrideSkywatcherAPIMountprotectedvirtual
getDeviceName() constINDI::BaseDevice
getDriverExec()INDI::DefaultDevicevirtual
INDI::ParentDevice::getDriverExec() constINDI::BaseDevice
getDriverInterface() constINDI::DefaultDevice
getDriverName()INDI::DefaultDevicevirtual
INDI::ParentDevice::getDriverName() constINDI::BaseDevice
getDriverVersion() constINDI::BaseDevice
GetEncoder(AXISID Axis)SkywatcherAPI
GetFeatureCmd enum valueSkywatcherAPI
GetHighSpeedRatio(AXISID Axis)SkywatcherAPI
GetHomeDirectory() constINDI::Telescopeprotected
GetHomePosition enum valueSkywatcherAPI
getLight(const char *name) constINDI::BaseDevice
getMajorVersion() constINDI::DefaultDevice
getMediator() constINDI::BaseDevice
GetMicrostepsPerRevolution(AXISID Axis)SkywatcherAPI
GetMicrostepsPerWormRevolution(AXISID Axis)SkywatcherAPI
getMinorVersion() constINDI::DefaultDevice
GetMotorBoardVersion(AXISID Axis)SkywatcherAPI
getNumber(const char *name) constINDI::BaseDevice
GetParkDeltaAz(ParkDirection_t target_direction, ParkPosition_t target_position)SkywatcherAPIMountprotected
getPECState()INDI::Telescopeinline
getPierSide()INDI::Telescopeinline
getPierSideStr(TelescopePierSide ps)INDI::Telescopeprotected
getPollingPeriod() constINDI::DefaultDeviceprotected
GetPositiveRotationDirection(AXISID Axis)SkywatcherAPI
getProperties()INDI::BaseDevice
getProperties() constINDI::BaseDevice
getProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
getPropertyPermission(const char *name) constINDI::BaseDevice
getPropertyState(const char *name) constINDI::BaseDevice
getRawProperty(const char *name, INDI_PROPERTY_TYPE type=INDI_UNKNOWN) constINDI::BaseDevice
GetScopeConfigIndex() constINDI::Telescopeprotected
getSharedFilePath(std::string fileName)INDI::BaseDevicestatic
getSimulatePierSide() constINDI::Telescopeprotected
GetSlewRate()SkywatcherAPIMountprotected
GetStatus(AXISID Axis)SkywatcherAPI
GetStepperClockFrequency(AXISID Axis)SkywatcherAPI
GetStepPeriod enum valueSkywatcherAPI
getSwitch(const char *name) constINDI::BaseDevice
GetTelescopeCapability() constINDI::Telescopeinline
getTelescopeConnection() constINDI::Telescope
getText(const char *name) constINDI::BaseDevice
Goto(double ra, double dec) overrideSkywatcherAPIMountprotectedvirtual
GPS_INTERFACE enum valueINDI::BaseDevice
GT enum valueSkywatcherAPI
GuideComplete(INDI_EQ_AXIS axis)INDI::GuiderInterfacevirtual
GuideEast(uint32_t ms) overrideSkywatcherAPIMountprotectedvirtual
GuideNorth(uint32_t ms) overrideSkywatcherAPIMountprotectedvirtual
GuideNSNINDI::GuiderInterfaceprotected
GuideNSNPINDI::GuiderInterfaceprotected
GUIDER_INTERFACE enum valueINDI::BaseDevice
GuiderInterface()INDI::GuiderInterfaceprotected
GuideSouth(uint32_t ms) overrideSkywatcherAPIMountprotectedvirtual
GuideWENINDI::GuiderInterfaceprotected
GuideWENPINDI::GuiderInterfaceprotected
GuideWest(uint32_t ms) overrideSkywatcherAPIMountprotectedvirtual
Handshake() overrideSkywatcherAPIMountprotectedvirtual
HasAuxEncoders()SkywatcherAPI
HasDefaultScopeConfig()INDI::Telescopeprotected
HasHomeIndexers()SkywatcherAPI
HasLocation()INDI::Telescopeinline
HasPECState()INDI::Telescopeinline
HasPierSide()INDI::Telescopeinline
HasPierSideSimulation()INDI::Telescopeinline
HasPolarLed()SkywatcherAPI
HasPPEC()SkywatcherAPI
HasSnapPort1()SkywatcherAPI
HasSnapPort2()SkywatcherAPI
HasTime()INDI::Telescopeinline
HasTrackMode()INDI::Telescopeinline
HasTrackRate()INDI::Telescopeinline
HEQ5 enum valueSkywatcherAPI
HighSpeedRatioSkywatcherAPI
Highstr2long(std::string &String)SkywatcherAPI
INDI_DEVICE_NOT_FOUND enum valueINDI::BaseDevice
INDI_DISABLED enum valueINDI::BaseDevice
INDI_DISPATCH_ERROR enum valueINDI::BaseDevice
INDI_ENABLED enum valueINDI::BaseDevice
INDI_ERROR enum nameINDI::BaseDevice
INDI_PROPERTY_DUPLICATED enum valueINDI::BaseDevice
INDI_PROPERTY_INVALID enum valueINDI::BaseDevice
InitAlignmentProperties(Telescope *pTelescope)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
initGuiderProperties(const char *deviceName, const char *groupName)INDI::GuiderInterfaceprotected
Initialise(InMemoryDatabase *pInMemoryDatabase)INDI::AlignmentSubsystem::MathPluginManagementvirtual
Initialize enum valueSkywatcherAPI
InitializeMC()SkywatcherAPI
InitMount()SkywatcherAPI
InitPark()INDI::Telescope
initProperties() overrideSkywatcherAPIMountvirtual
INDI::InitProperties(Telescope *pTelescope)INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase
INDI::AlignmentSubsystem::MathPluginManagement::InitProperties(Telescope *pTelescope)INDI::AlignmentSubsystem::MathPluginManagement
InMemoryDatabase()INDI::AlignmentSubsystem::InMemoryDatabase
InquireAuxEncoder enum valueSkywatcherAPI
InquireFeatures()SkywatcherAPI
InquireGridPerRevolution enum valueSkywatcherAPI
InquireHighSpeedRatio enum valueSkywatcherAPI
InquireMotorBoardVersion enum valueSkywatcherAPI
InquirePECPeriod enum valueSkywatcherAPI
InquireTimerInterruptFreq enum valueSkywatcherAPI
InstantAxisStop enum valueSkywatcherAPI
InstantStop(AXISID Axis)SkywatcherAPI
Invalid enum valueINDI::ParentDevice
IsAlignmentSubsystemActive() constINDI::AlignmentSubsystem::MathPluginManagementinline
isConfigLoading() constINDI::DefaultDeviceprotected
isConnected() constINDI::BaseDevice
IsDCMotorSkywatcherAPI
isDebug() constINDI::DefaultDeviceprotected
isDeviceNameMatch(const char *otherName) constINDI::BaseDevice
isDeviceNameMatch(const std::string &otherName) constINDI::BaseDevice
ISGetProperties(const char *dev) overrideSkywatcherAPIMountvirtual
isInitializationComplete() constINDI::DefaultDeviceprotected
IsInMotion(AXISID Axis)SkywatcherAPI
isLocked() constINDI::Telescope
IsMerlinMount() constSkywatcherAPI
ISNewBLOB(const char *dev, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n) overrideSkywatcherAPIMountvirtual
ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) overrideSkywatcherAPIMountvirtual
ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) overrideSkywatcherAPIMountvirtual
ISNewText(const char *dev, const char *name, char *texts[], char *names[], int n) overrideSkywatcherAPIMountvirtual
IsParkedINDI::Telescopeprotected
isParked()INDI::Telescope
isSimulation() constINDI::DefaultDeviceprotected
ISSnoopDevice(XMLEle *root) overrideINDI::Telescopevirtual
isValid() constINDI::BaseDevice
joystickHelper(const char *joystick_n, double mag, double angle, void *context)INDI::Telescopestatic
last_ns_motionINDI::Telescopeprotected
last_we_motionINDI::Telescopeprotected
lastMessage() constINDI::BaseDevice
lastPECStateINDI::Telescopeprotected
lastPierSideINDI::Telescopeprotected
LastSlewToTargetSkywatcherAPI
LIGHTBOX_INTERFACE enum valueINDI::BaseDevice
loadConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
loadConfig(INDI::Property &property)INDI::DefaultDeviceprotected
LoadDatabase(const char *DeviceName)INDI::AlignmentSubsystem::InMemoryDatabase
LoadDatabaseCallbackPointer_t typedefINDI::AlignmentSubsystem::InMemoryDatabase
loadDefaultConfig()INDI::DefaultDeviceprotectedvirtual
LoadParkData()INDI::Telescopeprotected
LoadScopeConfig()INDI::Telescopeprotected
LocalHourAngleDeclinationFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, INDI::IEquatorialCoordinates &EquatorialCoordinates)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsinline
LOCATION_ELEVATION enum valueINDI::Telescope
LOCATION_LATITUDE enum valueINDI::Telescope
LOCATION_LONGITUDE enum valueINDI::Telescope
LocationNINDI::Telescopeprotected
LocationNPINDI::Telescopeprotected
LockAxisSINDI::Telescopeprotected
LockAxisSPINDI::Telescopeprotected
Long2BCDstr(long Number, std::string &String)SkywatcherAPI
LOW_SPEED_MARGINSkywatcherAPIstatic
LowSpeedGotoMarginSkywatcherAPI
m_LocationINDI::Telescopeprotected
MathPluginManagement()INDI::AlignmentSubsystem::MathPluginManagement
MAX_SPEEDSkywatcherAPIstatic
MCVersionSkywatcherAPI
messageQueue(size_t index) constINDI::BaseDevice
MF enum valueSkywatcherAPI
MicrostepsPerDegreeSkywatcherAPI
MicrostepsPerRadianSkywatcherAPI
MicrostepsPerRevolutionSkywatcherAPI
MicrostepsPerWormRevolutionSkywatcherAPI
MicrostepsToDegrees(AXISID Axis, long Microsteps)SkywatcherAPI
MicrostepsToRadians(AXISID Axis, long Microsteps)SkywatcherAPI
MOTION_CONTROL_AXES enum valueINDI::Telescopeprotected
MOTION_CONTROL_JOYSTICK enum valueINDI::Telescopeprotected
MOTION_START enum valueINDI::Telescope
MOTION_STOP enum valueINDI::Telescope
MotionControlModeTINDI::Telescopeprotected
MotionControlModeTPINDI::Telescopeprotected
MountCodeSkywatcherAPI
SkywatcherAPI::MountType enum nameSkywatcherAPI
INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers::MountType enum nameINDI::AlignmentSubsystem::MathPluginManagement
MountType_t typedefINDI::AlignmentSubsystem::MathPluginManagement
mountTypeToString(uint8_t type)SkywatcherAPIstatic
MovementNSSINDI::Telescopeprotected
MovementNSSPINDI::Telescopeprotected
MovementWESINDI::Telescopeprotected
MovementWESPINDI::Telescopeprotected
MoveNS(INDI_DIR_NS dir, TelescopeMotionCommand command) overrideSkywatcherAPIMountprotectedvirtual
MoveWE(INDI_DIR_WE dir, TelescopeMotionCommand command) overrideSkywatcherAPIMountprotectedvirtual
NewRaDec(double ra, double dec)INDI::Telescopeprotected
NotInstantAxisStop enum valueSkywatcherAPI
operator BaseDevice *()INDI::BaseDevice
operator bool() constINDI::BaseDeviceinline
operator bool()INDI::BaseDeviceinline
operator!=(std::nullptr_t) constINDI::BaseDeviceinline
operator->()INDI::BaseDevice
operator=(ParentDevice &&other)=defaultINDI::ParentDevice
operator==(std::nullptr_t) constINDI::BaseDeviceinline
ParentDevice(Type type)INDI::ParentDeviceexplicit
ParentDevice(ParentDevice &&other)=defaultINDI::ParentDevice
ParentDevice(const std::shared_ptr< ParentDevicePrivate > &dd)INDI::ParentDeviceprotected
Park() overrideSkywatcherAPIMountprotectedvirtual
PARK_AZ_ALT enum valueINDI::Telescope
PARK_AZ_ALT_ENCODER enum valueINDI::Telescope
PARK_CURRENT enum valueINDI::Telescopeprotected
PARK_DEFAULT enum valueINDI::Telescopeprotected
PARK_HA_DEC enum valueINDI::Telescope
PARK_NONE enum valueINDI::Telescope
PARK_PURGE_DATA enum valueINDI::Telescopeprotected
PARK_RA_DEC enum valueINDI::Telescope
PARK_RA_DEC_ENCODER enum valueINDI::Telescope
PARK_WRITE_DATA enum valueINDI::Telescopeprotected
parkDataTypeINDI::Telescopeprotected
ParkOptionSINDI::Telescopeprotected
ParkOptionSPINDI::Telescopeprotected
ParkPositionNINDI::Telescopeprotected
ParkPositionNPINDI::Telescopeprotected
ParkSINDI::Telescopeprotected
ParkSPINDI::Telescopeprotected
pChildTelescopeSkywatcherAPI
PEC_OFF enum valueINDI::Telescope
PEC_ON enum valueINDI::Telescope
PEC_UNKNOWN enum valueINDI::Telescope
PECStateSINDI::Telescopeprotected
PECStateSPINDI::Telescopeprotected
PIER_EAST enum valueINDI::Telescope
PIER_UNKNOWN enum valueINDI::Telescope
PIER_WEST enum valueINDI::Telescope
PierSideSINDI::Telescopeprotected
PierSideSPINDI::Telescopeprotected
PolarAngleDirection enum nameINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
PolarAngleDirection_t typedefINDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
PolarisPositionEncodersSkywatcherAPI
PortFDINDI::Telescopeprotected
PositiveRotationSense_t enum nameSkywatcherAPI
PrepareForSlewing(AXISID Axis, double Speed)SkywatcherAPI
ProcessAlignmentBLOBProperties(Telescope *pTelescope, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
ProcessAlignmentNumberProperties(Telescope *pTelescope, const char *name, double values[], char *names[], int n)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
ProcessAlignmentSwitchProperties(Telescope *pTelescope, const char *name, ISState *states, char *names[], int n)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
ProcessAlignmentTextProperties(Telescope *pTelescope, const char *name, char *texts[], char *names[], int n)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
processAxis(const char *axis_n, double value)INDI::Telescopeprotected
ProcessBlobProperties(Telescope *pTelescope, const char *name, int sizes[], int blobsizes[], char *blobs[], char *formats[], char *names[], int n)INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase
processButton(const char *button_n, ISState state)INDI::Telescopeprotected
processGuiderProperties(const char *name, double values[], char *names[], int n)INDI::GuiderInterfaceprotected
processJoystick(const char *joystick_n, double mag, double angle)INDI::Telescopeprotected
processNSWE(double mag, double angle)INDI::Telescopeprotected
ProcessNumberProperties(Telescope *, const char *name, double values[], char *names[], int n)INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase
processSlewPresets(double mag, double angle)INDI::Telescopeprotected
INDI::ProcessSwitchProperties(Telescope *pTelescope, const char *name, ISState *states, char *names[], int n)INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase
INDI::AlignmentSubsystem::MathPluginManagement::ProcessSwitchProperties(Telescope *pTelescope, const char *name, ISState *states, char *names[], int n)INDI::AlignmentSubsystem::MathPluginManagement
ProcessTextProperties(Telescope *pTelescope, const char *name, char *texts[], char *names[], int n)INDI::AlignmentSubsystem::MathPluginManagement
Properties typedefINDI::BaseDevice
purgeConfig()INDI::DefaultDeviceprotectedvirtual
PurgeParkData()INDI::Telescopeprotected
RadiansPerMicrostepSkywatcherAPI
RadiansPerSecondToClocksTicksPerMicrostep(AXISID Axis, double RadiansPerSecond)SkywatcherAPI
RadiansToMicrosteps(AXISID Axis, double AngleInRadians)SkywatcherAPI
ReadScopeStatus() overrideSkywatcherAPIMountprotectedvirtual
refCurrentPollingPeriod() __attribute__((deprecated))INDI::DefaultDeviceprotected
refCurrentPollingPeriod() const __attribute__((deprecated))INDI::DefaultDeviceprotected
registerConnection(Connection::Interface *newConnection)INDI::DefaultDeviceprotected
registerProperty(const INDI::Property &property)INDI::BaseDevice
registerProperty(const INDI::Property &property, INDI_PROPERTY_TYPE type)INDI::BaseDevice
RememberTrackStateINDI::Telescopeprotected
removeProperty(const char *name, char *errmsg)INDI::BaseDevice
RemoveSyncPoint(const AlignmentDatabaseEntry &CandidateEntry, double Tolerance=0.1)INDI::AlignmentSubsystem::InMemoryDatabase
RemoveTimer(int id)INDI::DefaultDevice
RESET_HOME_INDEXER_CMD enum valueSkywatcherAPI
resetProperties()INDI::DefaultDevice
REVERSE_NS enum valueINDI::Telescopeprotected
REVERSE_WE enum valueINDI::Telescopeprotected
ReverseMovementSPINDI::Telescopeprotected
ROTATOR_INTERFACE enum valueINDI::BaseDevice
SAT_HALT enum valueINDI::Telescopeprotected
SAT_PASS_WINDOW_COUNT enum valueINDI::Telescopeprotected
SAT_PASS_WINDOW_END enum valueINDI::Telescopeprotected
SAT_PASS_WINDOW_START enum valueINDI::Telescopeprotected
SAT_TRACK enum valueINDI::Telescopeprotected
SAT_TRACK_COUNT enum valueINDI::Telescopeprotected
SatelliteTrackingINDI::Telescopeprotected
SatelliteWindowINDI::Telescopeprotected
SatPassWindowTINDI::Telescopeprotected
SatPassWindowTPINDI::Telescopeprotected
SaveAlignmentConfigProperties(FILE *fp)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
saveAllConfigItems(FILE *fp)INDI::DefaultDeviceprotectedvirtual
saveConfig(bool silent=false, const char *property=nullptr)INDI::DefaultDeviceprotectedvirtual
saveConfig(INDI::Property &property)INDI::DefaultDeviceprotected
saveConfigItems(FILE *fp) overrideSkywatcherAPIMountprotectedvirtual
SaveConfigProperties(FILE *fp)INDI::AlignmentSubsystem::MathPluginManagement
SaveDatabase(const char *DeviceName)INDI::AlignmentSubsystem::InMemoryDatabase
SCOPE_CONFIG1 enum valueINDI::Telescopeprotected
SCOPE_CONFIG2 enum valueINDI::Telescopeprotected
SCOPE_CONFIG3 enum valueINDI::Telescopeprotected
SCOPE_CONFIG4 enum valueINDI::Telescopeprotected
SCOPE_CONFIG5 enum valueINDI::Telescopeprotected
SCOPE_CONFIG6 enum valueINDI::Telescopeprotected
SCOPE_IDLE enum valueINDI::Telescope
SCOPE_PARKED enum valueINDI::Telescope
SCOPE_PARKING enum valueINDI::Telescope
SCOPE_SLEWING enum valueINDI::Telescope
SCOPE_TRACKING enum valueINDI::Telescope
ScopeConfigDeviceXmlNodeINDI::Telescopeprotected
ScopeConfigFileNameINDI::Telescopeprotected
ScopeConfigGScopeApXmlNodeINDI::Telescopeprotected
ScopeConfigGScopeFocXmlNodeINDI::Telescopeprotected
ScopeConfigLabelApXmlNodeINDI::Telescopeprotected
ScopeConfigNameTINDI::Telescopeprotected
ScopeConfigNameTPINDI::Telescopeprotected
ScopeConfigNameXmlNodeINDI::Telescopeprotected
ScopeConfigRootXmlNodeINDI::Telescopeprotected
ScopeConfigsINDI::Telescopeprotected
ScopeConfigScopeApXmlNodeINDI::Telescopeprotected
ScopeConfigScopeFocXmlNodeINDI::Telescopeprotected
ScopeConfigsSPINDI::Telescopeprotected
ScopeParametersNINDI::Telescopeprotected
ScopeParametersNPINDI::Telescopeprotected
sendTimeFromSystem()INDI::Telescopeprotected
SENSOR_INTERFACE enum valueINDI::BaseDevice
serialConnectionINDI::Telescopeprotected
setActiveConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
SetAlignmentSubsystemActive(bool enable)INDI::AlignmentSubsystem::MathPluginManagement
SetApproximateMountAlignment(MountAlignment_t ApproximateAlignment)INDI::AlignmentSubsystem::MathPluginManagementvirtual
SetApproximateMountAlignmentFromMountType(MountType_t Type)INDI::AlignmentSubsystem::MathPluginManagement
SetAxis1Park(double value)INDI::Telescope
SetAxis1ParkDefault(double steps)INDI::Telescope
SetAxis2Park(double steps)INDI::Telescope
SetAxis2ParkDefault(double steps)INDI::Telescope
SetAxisMotionMode(AXISID Axis, char Func, char Direction)SkywatcherAPI
SetAxisPositionCmd enum valueSkywatcherAPI
SetBreakPointIncrement enum valueSkywatcherAPI
SetBreakStep enum valueSkywatcherAPI
SetClockTicksPerMicrostep(AXISID Axis, long ClockTicksPerMicrostep)SkywatcherAPI
setConnected(bool status, IPState state=IPS_OK, const char *msg=nullptr)INDI::DefaultDevicevirtual
SetCurrentInMemoryDatabase(InMemoryDatabase *pDatabase)INDI::AlignmentSubsystem::MathPluginManagementinline
SetCurrentPark() overrideSkywatcherAPIMountprotectedvirtual
setCurrentPollingPeriod(uint32_t msec)INDI::DefaultDeviceprotected
SetDatabaseReferencePosition(double Latitude, double Longitude)INDI::AlignmentSubsystem::InMemoryDatabase
setDebug(bool enable)INDI::DefaultDeviceprotected
SetDefaultPark() overrideSkywatcherAPIMountprotectedvirtual
setDefaultPollingPeriod(uint32_t msec)INDI::DefaultDeviceprotected
setDeviceName(const char *dev)INDI::BaseDevice
setDriverInterface(uint16_t value)INDI::DefaultDevice
setDynamicPropertiesBehavior(bool defineEnabled, bool deleteEnabled)INDI::DefaultDeviceprotected
SetEncoder(AXISID Axis, long Microsteps)SkywatcherAPI
SetFeature(AXISID axis, uint32_t command)SkywatcherAPI
SetFeatureCmd enum valueSkywatcherAPI
SetGotoTarget enum valueSkywatcherAPI
SetGotoTargetIncrement enum valueSkywatcherAPI
SetGotoTargetOffset(AXISID Axis, long OffsetInMicrosteps)SkywatcherAPI
SetLoadDatabaseCallback(LoadDatabaseCallbackPointer_t CallbackPointer, void *ThisPointer)INDI::AlignmentSubsystem::InMemoryDatabase
setMediator(INDI::BaseMediator *mediator)INDI::BaseDevice
SetMotionMode enum valueSkywatcherAPI
SetParkDataType(TelescopeParkData type)INDI::Telescope
SetParked(bool isparked)INDI::Telescopevirtual
SetParkPosition(double Axis1Value, double Axis2Value)INDI::Telescopeprotectedvirtual
setPECState(TelescopePECState state)INDI::Telescope
setPierSide(TelescopePierSide side)INDI::Telescope
SetPolarScopeLED enum valueSkywatcherAPI
setPollingPeriodRange(uint32_t minimum, uint32_t maximum)INDI::DefaultDeviceprotected
SetSerialPort(int port)SkywatcherAPIinline
setSimulatePierSide(bool value)INDI::Telescopeprotected
setSimulation(bool enable)INDI::DefaultDeviceprotected
SetSlewModeDeccelerationRampLength(AXISID Axis, long Microsteps)SkywatcherAPI
SetSlewRate(int index)INDI::Telescopeprotectedvirtual
SetSlewToModeDeccelerationRampLength(AXISID Axis, long Microsteps)SkywatcherAPI
SetSnapPort enum valueSkywatcherAPI
SetST4GuideRateCmd enum valueSkywatcherAPI
SetStepPeriod enum valueSkywatcherAPI
SetTelescopeCapability(uint32_t cap, uint8_t slewRateCount)INDI::Telescope
setTelescopeConnection(const uint8_t &value)INDI::Telescope
SetTimer(uint32_t ms)INDI::DefaultDevice
SetTrackEnabled(bool enabled) overrideSkywatcherAPIMountprotectedvirtual
SetTrackMode(uint8_t mode)INDI::Telescopeprotectedvirtual
SetTrackRate(double raRate, double deRate)INDI::Telescopeprotectedvirtual
setValue(const INDI::LilXmlElement &root, char *errmsg)INDI::BaseDevice
setVersion(uint16_t vMajor, uint16_t vMinor)INDI::DefaultDevice
SIDEREALRATESkywatcherAPIstatic
SilentSlewModeSkywatcherAPI
SimulatePierSideSINDI::Telescopeprotected
SimulatePierSideSPINDI::Telescopeprotected
simulationTriggered(bool enable)INDI::DefaultDeviceprotectedvirtual
SkyToTelescopeAltAz(double actualRA, double actualDec, double &mountAlt, double &mountAz)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
SkyToTelescopeEquatorial(double actualRA, double actualDec, double &mountRA, double &mountDec)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
SkywatcherAPI()SkywatcherAPI
SkywatcherAPIMount()SkywatcherAPIMount
SkywatcherCommand enum nameSkywatcherAPI
SkyWatcherFeatures typedefSkywatcherAPI
SkywatcherGetFeatureCmd enum nameSkywatcherAPI
SkywatcherSetFeatureCmd enum nameSkywatcherAPI
Slew(AXISID Axis, double SpeedInRadiansPerSecond, bool IgnoreSilentMode=true)SkywatcherAPI
SLEW_CENTERING enum valueINDI::Telescope
SLEW_FIND enum valueINDI::Telescope
SLEW_GUIDE enum valueINDI::Telescope
SLEW_MAX enum valueINDI::Telescope
SlewingSpeedSkywatcherAPI
SlewRateSINDI::Telescopeprotected
SlewRateSPINDI::Telescopeprotected
SlewTo(AXISID Axis, long OffsetInMicrosteps, bool verbose=true)SkywatcherAPI
SlowStop(AXISID Axis)SkywatcherAPI
SPECTROGRAPH_INTERFACE enum valueINDI::BaseDevice
SphericalCoordinateFromTelescopeDirectionVector(const TelescopeDirectionVector TelescopeDirectionVector, double &AzimuthAngle, AzimuthAngleDirection_t AzimuthAngleDirection, double &PolarAngle, PolarAngleDirection_t PolarAngleDirection)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
STAR_ADVENTURER enum valueSkywatcherAPI
START_PPEC_TRAINING_CMD enum valueSkywatcherAPI
StartAxisMotion(AXISID Axis)SkywatcherAPI
StartMotion enum valueSkywatcherAPI
StepperClockFrequencySkywatcherAPI
STOP_PPEC_TRAINING_CMD enum valueSkywatcherAPI
Sync(double ra, double dec) overrideSkywatcherAPIMountprotectedvirtual
syncDriverInfo()INDI::DefaultDeviceprotected
SyncParkStatus(bool isparked)INDI::Telescopeprotectedvirtual
TalkWithAxis(AXISID Axis, SkywatcherCommand Command, std::string &cmdDataStr, std::string &responseStr)SkywatcherAPI
TargetNINDI::Telescopeprotected
TargetNPINDI::Telescopeprotected
tcpConnectionINDI::Telescopeprotected
Telescope()INDI::Telescope
TELESCOPE_CAN_ABORT enum valueINDI::Telescope
TELESCOPE_CAN_CONTROL_TRACK enum valueINDI::Telescope
TELESCOPE_CAN_FLIP enum valueINDI::Telescope
TELESCOPE_CAN_GOTO enum valueINDI::Telescope
TELESCOPE_CAN_PARK enum valueINDI::Telescope
TELESCOPE_CAN_SYNC enum valueINDI::Telescope
TELESCOPE_CAN_TRACK_SATELLITE enum valueINDI::Telescope
TELESCOPE_HAS_LOCATION enum valueINDI::Telescope
TELESCOPE_HAS_PEC enum valueINDI::Telescope
TELESCOPE_HAS_PIER_SIDE enum valueINDI::Telescope
TELESCOPE_HAS_PIER_SIDE_SIMULATION enum valueINDI::Telescope
TELESCOPE_HAS_TIME enum valueINDI::Telescope
TELESCOPE_HAS_TRACK_MODE enum valueINDI::Telescope
TELESCOPE_HAS_TRACK_RATE enum valueINDI::Telescope
TELESCOPE_INTERFACE enum valueINDI::BaseDevice
TelescopeAltAzToSky(double mountAlt, double mountAz, double &actualRA, double &actualDec)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
TelescopeCapabilityINDI::Telescope
TelescopeConnectionINDI::Telescope
TelescopeDirectionVectorFromAltitudeAzimuth(INDI::IHorizontalCoordinates HorizontalCoordinates)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsinline
TelescopeDirectionVectorFromEquatorialCoordinates(INDI::IEquatorialCoordinates EquatorialCoordinates)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsinline
TelescopeDirectionVectorFromLocalHourAngleDeclination(INDI::IEquatorialCoordinates EquatorialCoordinates)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsinline
TelescopeDirectionVectorFromSphericalCoordinate(const double AzimuthAngle, AzimuthAngleDirection_t AzimuthAngleDirection, const double PolarAngle, PolarAngleDirection_t PolarAngleDirection)INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctions
TelescopeEquatorialToSky(double mountRA, double mountDec, double &actualRA, double &actualDec)INDI::AlignmentSubsystem::AlignmentSubsystemForDrivers
TelescopeLocation enum nameINDI::Telescope
TelescopeMotionCommand enum nameINDI::Telescope
TelescopeParkData enum nameINDI::Telescope
TelescopePECState enum nameINDI::Telescope
TelescopePierSide enum nameINDI::Telescope
TelescopeSlewRate enum nameINDI::Telescope
TelescopeStatus enum nameINDI::Telescope
TelescopeTrackMode enum nameINDI::Telescope
TelescopeTrackState enum nameINDI::Telescope
TimerHit() overrideSkywatcherAPIMountprotectedvirtual
TimeTINDI::Telescopeprotected
TimeTPINDI::Telescopeprotected
TLEtoTrackTINDI::Telescopeprotected
TLEtoTrackTPINDI::Telescopeprotected
toggleSnapPort(bool enabled)SkywatcherAPI
TRACK_CUSTOM enum valueINDI::Telescope
TRACK_LUNAR enum valueINDI::Telescope
TRACK_OFF enum valueINDI::Telescope
TRACK_ON enum valueINDI::Telescope
TRACK_SIDEREAL enum valueINDI::Telescope
TRACK_SOLAR enum valueINDI::Telescope
TRACK_UNKNOWN enum valueINDI::Telescope
TrackModeSINDI::Telescopeprotected
TrackModeSPINDI::Telescopeprotected
TrackRateNINDI::Telescopeprotected
TrackRateNPINDI::Telescopeprotected
TrackSatSINDI::Telescopeprotected
TrackSatSPINDI::Telescopeprotected
TrackStateINDI::Telescopeprotected
TrackStateSINDI::Telescopeprotected
TrackStateSPINDI::Telescopeprotected
TransformCelestialToTelescope(const double RightAscension, const double Declination, double JulianOffset, TelescopeDirectionVector &ApparentTelescopeDirectionVector)INDI::AlignmentSubsystem::MathPluginManagementvirtual
TransformTelescopeToCelestial(const TelescopeDirectionVector &ApparentTelescopeDirectionVector, double &RightAscension, double &Declination)INDI::AlignmentSubsystem::MathPluginManagementvirtual
TURN_PPEC_OFF_CMD enum valueSkywatcherAPI
TURN_PPEC_ON_CMD enum valueSkywatcherAPI
TurnDEEncoder(bool on)SkywatcherAPI
TurnEncoder(AXISID axis, bool on)SkywatcherAPI
TurnRAEncoder(bool on)SkywatcherAPI
Type enum nameINDI::ParentDevice
UnPark() overrideSkywatcherAPIMountprotectedvirtual
unRegisterConnection(Connection::Interface *existingConnection)INDI::DefaultDeviceprotected
updateLocation(double latitude, double longitude, double elevation) overrideSkywatcherAPIMountprotectedvirtual
UpdateLocation(double latitude, double longitude, double elevation)INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase
updateObserverLocation(double latitude, double longitude, double elevation)INDI::Telescopeprotected
updateProperties() overrideSkywatcherAPIMountvirtual
UpdateScopeConfig()INDI::Telescopeprotected
UpdateSize()INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabase
updateTime(ln_date *utc, double utc_offset)INDI::Telescopeprotectedvirtual
Valid enum valueINDI::ParentDevice
WATCH enum nameINDI::BaseDevice
WATCH_NEW enum valueINDI::BaseDevice
WATCH_NEW_OR_UPDATE enum valueINDI::BaseDevice
WATCH_UPDATE enum valueINDI::BaseDevice
watchDevice(const char *deviceName, const std::function< void(INDI::BaseDevice)> &callback)INDI::DefaultDevice
watchProperty(const char *name, const std::function< void(INDI::Property)> &callback, WATCH watch=WATCH_NEW)INDI::BaseDevice
WEATHER_INTERFACE enum valueINDI::BaseDevice
WriteParkData()INDI::Telescopeprotected
ZeroPositionEncodersSkywatcherAPI
~AlignmentSubsystemForDrivers()INDI::AlignmentSubsystem::AlignmentSubsystemForDriversinlinevirtual
~BaseDevice()INDI::BaseDevicevirtual
~DefaultDevice() override=defaultINDI::DefaultDevicevirtual
~GuiderInterface()INDI::GuiderInterfaceprotected
~InMemoryDatabase()INDI::AlignmentSubsystem::InMemoryDatabaseinlinevirtual
~MapPropertiesToInMemoryDatabase()INDI::AlignmentSubsystem::MapPropertiesToInMemoryDatabaseinlinevirtual
~MathPluginManagement()INDI::AlignmentSubsystem::MathPluginManagementinlinevirtual
~ParentDevice()INDI::ParentDevice
~SkywatcherAPI()=defaultSkywatcherAPIvirtual
~SkywatcherAPIMount() override=defaultSkywatcherAPIMountvirtual
~Telescope()INDI::Telescopevirtual
~TelescopeDirectionVectorSupportFunctions()INDI::AlignmentSubsystem::TelescopeDirectionVectorSupportFunctionsinlinevirtual