Kstars
indimount.h
21 * device handle controlling Mounts. It can slew and sync to a specific sky point and supports all standard properties with INDI
61 typedef enum { PARK_OPTION_CURRENT, PARK_OPTION_DEFAULT, PARK_OPTION_WRITE_DATA } ParkOptionCommand;
198 * @short Tracks satellite on provided TLE, initial epoch for trajectory calculation and window in minutes
200 * This function needs a Two-Line-Element and a time window in the form of an initial point and a
201 * number of minutes on which the trajectory should start. The function was developed wiht the lx200
202 * in mind. If the trajectory has already started, the current time and a window of 1min are sufficient.
208 bool setSatelliteTLEandTrack(QString tle, const KStarsDateTime satPassStart, const KStarsDateTime satPassEnd);
235 * setting parking position. The interpretation of the coordinates depends in the setting of other
248 * @brief Helper function to update the J2000 coordinates of a sky point from its JNow coordinates
Q_OBJECTQ_OBJECT
bool setSatelliteTLEandTrack(QString tle, const KStarsDateTime satPassStart, const KStarsDateTime satPassEnd)
Tracks satellite on provided TLE, initial epoch for trajectory calculation and window in minutes.
Definition: indimount.cpp:1246
Extension of QDateTime for KStars KStarsDateTime can represent the date/time as a Julian Day,...
Definition: kstarsdatetime.h:35
void stopTimers()
stopTimers Stop timers to prevent timing race condition when device is unavailable and timer is still...
Definition: indimount.cpp:1547
Stores dms coordinates for a point in the sky. for converting between coordinate systems.
Definition: skypoint.h:44
void newTarget(SkyPoint ¤tCoords)
The mount has finished the slew to a new target.
KCALENDARCORE_EXPORT QDataStream & operator>>(QDataStream &in, const KCalendarCore::Alarm::Ptr &)
void updateParkStatus()
updateParkStatus Updating parking status by checking the TELESCOPE_PARK property.
Definition: indimount.cpp:441
void newCoords(const SkyPoint &position, const PierSide pierside, const dms &ha)
Update event with the current telescope position.
Definition: indiadaptiveoptics.cpp:9
bool slewDefined()
Check whether sending new coordinates will result into a slew.
Definition: indimount.cpp:885
Definition: indimount.h:26
void newTargetName(const QString &name)
The mount has finished the slew to a new target.
void updateJ2000Coordinates(SkyPoint *coords)
Helper function to update the J2000 coordinates of a sky point from its JNow coordinates.
Definition: indimount.cpp:187
QDebug operator<<(QDebug d, const QCPVector2D &vec)
Definition: qcustomplot.h:446
bool sendCoords(SkyPoint *ScopeTarget)
Send the coordinates to the mount's INDI driver.
Definition: indimount.cpp:642
Definition: indistd.h:116
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Dec 3 2023 04:06:17 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Dec 3 2023 04:06:17 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.