kstars
indistd.cpp
Go to the documentation of this file.
37 GDSetCommand::GDSetCommand(INDI_TYPE inPropertyType, const QString &inProperty, const QString &inElement, QVariant qValue, QObject *parent) : QObject(parent)
152 else if (!strcmp(prop->getName(), "TIME_UTC") && Options::useTimeUpdate() && Options::useComputerSource())
158 else if (!strcmp(prop->getName(), "GEOGRAPHIC_COORD") && Options::useGeographicUpdate() && Options::useComputerSource())
254 sscanf(tp->text, "%d%*[^0-9]%d%*[^0-9]%dT%d%*[^0-9]%d%*[^0-9]%d", &y, &m, &d, &hour, &min, &sec);
396 KStars::Instance()->statusBar()->changeItem( i18n("%1 is online.", baseDevice->getDeviceName()), 0);
414 isoTS = QString("%1-%2-%3T%4:%5:%6").arg(newDate.year()).arg(newDate.month()).arg(newDate.day()).arg(newTime.hour()).arg(newTime.minute()).arg(newTime.second());
506 // We do it here because it could be either CCD or FILTER interfaces, so no need to duplicate code
536 //qDebug() << "We are trying to set value for property " << indiCommand->indiProperty << " and element" << indiCommand->indiElement << " and value " << indiCommand->elementValue << endl;
559 //qDebug() << "Sending switch " << sp->name << " with status " << ((sp->s == ISS_ON) ? "On" : "Off") << endl;
583 //qDebug() << "Sending switch " << sp->name << " with status " << ((sp->s == ISS_ON) ? "On" : "Off") << endl;
596 bool GenericDevice::getMinMaxStep(const QString & propName, const QString & elementName, double *min, double *max, double *step)
734 bool DeviceDecorator::getMinMaxStep(const QString & propName, const QString & elementName, double *min, double *max, double *step)
824 //qDebug() << "Sending pulse for " << npulse->name << " in direction " << dirPulse->name << " for " << msecs << " ms " << endl;
Definition: indicommon.h:21
virtual void registerProperty(INDI::Property *prop)=0
virtual bool runCommand(int command, void *ptr=NULL)
Definition: indistd.cpp:629
Definition: indicommon.h:28
Definition: indicommon.h:21
virtual bool runCommand(int command, void *ptr=NULL)=0
virtual void registerProperty(INDI::Property *prop)
Definition: indistd.cpp:671
Definition: indicommon.h:21
virtual INDI::BaseDevice * getBaseDevice()=0
virtual bool setConfig(INDIConfig tConfig)=0
virtual bool setConfig(INDIConfig tConfig)
Definition: indistd.cpp:683
virtual void processNumber(INumberVectorProperty *nvp)
Definition: indistd.cpp:653
virtual bool getMinMaxStep(const QString &propName, const QString &elementName, double *min, double *max, double *step)=0
Definition: indicommon.h:66
virtual const char * getDeviceName()=0
virtual void processLight(ILightVectorProperty *lvp)
Definition: indistd.cpp:267
virtual void processLight(ILightVectorProperty *lvp)=0
virtual void processNumber(INumberVectorProperty *nvp)=0
Definition: indicommon.h:19
Definition: indistd.h:34
void setDate(const QDate &d)
Assign the Date according to a QDate object.
Definition: kstarsdatetime.cpp:119
virtual void processText(ITextVectorProperty *tvp)=0
virtual void processSwitch(ISwitchVectorProperty *svp)
Definition: indistd.cpp:659
Definition: indicommon.h:66
virtual void processNumber(INumberVectorProperty *nvp)
Definition: indistd.cpp:196
void numberUpdated(INumberVectorProperty *nvp)
virtual void removeProperty(INDI::Property *prop)=0
void setTime(const QTime &t)
Assign the Time according to a QTime object.
Definition: kstarsdatetime.cpp:133
Definition: indicommon.h:72
void lightUpdated(ILightVectorProperty *lvp)
Definition: indicommon.h:19
virtual void processText(ITextVectorProperty *tvp)
Definition: indistd.cpp:233
virtual bool Connect()=0
Definition: indicommon.h:72
void Disconnected()
void changeDateTime(const KStarsDateTime &newDate)
change the current simulation date/time to the KStarsDateTime argument.
Definition: kstarsdata.cpp:272
Contains all relevant information for specifying a location on Earth: City Name, State/Province name...
Definition: geolocation.h:39
Definition: indicommon.h:29
virtual bool isConnected()=0
void switchUpdated(ISwitchVectorProperty *svp)
bool getMinMaxStep(const QString &propName, const QString &elementName, double *min, double *max, double *step)
Definition: indistd.cpp:734
virtual void processText(ITextVectorProperty *tvp)
Definition: indistd.cpp:665
void propertyDeleted(INDI::Property *prop)
Definition: indicommon.h:26
static bool useDeviceSource()
Get Use device time and location for synchronization?
Definition: Options.h:676
Extension of KDateTime for KStars KStarsDateTime can represent the date/time as a Julian Day...
Definition: kstarsdatetime.h:45
static bool useGeographicUpdate()
Get Automatically updates geographic location?
Definition: Options.h:486
QList< INDI::Property * > getProperties()
Definition: indistd.cpp:713
Definition: indicommon.h:72
Definition: indicommon.h:66
Definition: driverinfo.h:24
virtual DeviceFamily getType()=0
virtual void removeProperty(INDI::Property *prop)
Definition: indistd.cpp:166
virtual void processSwitch(ISwitchVectorProperty *svp)=0
Definition: clientmanager.h:22
virtual void removeProperty(INDI::Property *prop)
Definition: indistd.cpp:676
void textUpdated(ITextVectorProperty *tvp)
void BLOBUpdated(IBLOB *bp)
virtual void processBLOB(IBLOB *bp)=0
virtual bool setProperty(QObject *)=0
virtual void processLight(ILightVectorProperty *lvp)
Definition: indistd.cpp:646
GDSetCommand(INDI_TYPE inPropertyType, const QString &inProperty, const QString &inElement, QVariant qValue, QObject *parent)
Definition: indistd.cpp:37
Definition: indicommon.h:66
virtual DeviceInfo * getDeviceInfo()=0
static bool useComputerSource()
Get Use computer time and location for synchronization?
Definition: Options.h:657
Definition: indicommon.h:27
virtual bool Disconnect()=0
virtual INDI::BaseDevice * getBaseDevice()
Definition: indistd.cpp:708
virtual void processSwitch(ISwitchVectorProperty *svp)
Definition: indistd.cpp:171
virtual bool runCommand(int command, void *ptr=NULL)
Definition: indistd.cpp:478
void propertyDefined(INDI::Property *prop)
virtual QList< INDI::Property * > getProperties()=0
Definition: deviceinfo.h:18
Definition: indicommon.h:72
Definition: indicommon.h:66
Definition: indistd.h:48
bool doPulse(GuideDirection ra_dir, int ra_msecs, GuideDirection dec_dir, int dec_msecs)
Definition: indistd.cpp:755
virtual bool getMinMaxStep(const QString &propName, const QString &elementName, double *min, double *max, double *step)
Definition: indistd.cpp:596
virtual void registerProperty(INDI::Property *prop)
Definition: indistd.cpp:71
virtual DriverInfo * getDriverInfo()=0
void Connected()
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:20 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.