X2 Standard  Version 1.24
Public Member Functions | List of all members
FocuserTemperatureInterface Class Referenceabstract

The FocuserTemperatureInterface allows focusers to report their current temperature. More...

#include <focusertemperatureinterface.h>

Public Member Functions

virtual int focTemperature (double &dTemperature)=0
 
virtual int focTemperature (double &dTemperature)=0
 

Detailed Description

The FocuserTemperatureInterface allows focusers to report their current temperature.

This interface is optional. TheSkyX queries camera drivers for implementation of this interface and if supported the user interface in TheSkyX for displaying focuser temperature is enabled. Don't forget to respond accordingly in your queryAbstraction().

Member Function Documentation

◆ focTemperature() [1/2]

virtual int FocuserTemperatureInterface::focTemperature ( double &  dTemperature)
pure virtual

TheSkyX calls this fuunction to return the focuser's current temperature. The value should be reported in degrees celsius. For drivers that support multiple focusers where individual devices may or may not support temperature readout, returning ERR_NOT_IMPL or setting the temperature value to -100.0 will indicate to TSX that a temperature is unavaliable

◆ focTemperature() [2/2]

virtual int FocuserTemperatureInterface::focTemperature ( double &  dTemperature)
pure virtual

TheSkyX calls this fuunction to return the focuser's current temperature. The value should be reported in degrees celsius. For drivers that support multiple focusers where individual devices may or may not support temperature readout, returning ERR_NOT_IMPL or setting the temperature value to -100.0 will indicate to TSX that a temperature is unavaliable


The documentation for this class was generated from the following file:
X2 Examples
(C) Software Bisque, Inc. All rights reserved.