Changeset View
Changeset View
Standalone View
Standalone View
kstars/ekos/manager.h
Show All 22 Lines | |||||
23 | #include "auxiliary/weather.h" | 23 | #include "auxiliary/weather.h" | ||
24 | #include "auxiliary/dustcap.h" | 24 | #include "auxiliary/dustcap.h" | ||
25 | #include "capture/capture.h" | 25 | #include "capture/capture.h" | ||
26 | #include "focus/focus.h" | 26 | #include "focus/focus.h" | ||
27 | #include "guide/guide.h" | 27 | #include "guide/guide.h" | ||
28 | #include "indi/indistd.h" | 28 | #include "indi/indistd.h" | ||
29 | #include "mount/mount.h" | 29 | #include "mount/mount.h" | ||
30 | #include "scheduler/scheduler.h" | 30 | #include "scheduler/scheduler.h" | ||
31 | #include "observatory/observatory.h" | ||||
31 | #include "auxiliary/filtermanager.h" | 32 | #include "auxiliary/filtermanager.h" | ||
32 | #include "auxiliary/serialportassistant.h" | 33 | #include "auxiliary/serialportassistant.h" | ||
33 | #include "ksnotification.h" | 34 | #include "ksnotification.h" | ||
34 | // Can't use forward declaration with QPointer. QTBUG-29588 | 35 | // Can't use forward declaration with QPointer. QTBUG-29588 | ||
35 | #include "auxiliary/opslogs.h" | 36 | #include "auxiliary/opslogs.h" | ||
36 | 37 | | |||
37 | #include <QDialog> | 38 | #include <QDialog> | ||
38 | #include <QHash> | 39 | #include <QHash> | ||
▲ Show 20 Lines • Show All 351 Lines • ▼ Show 20 Line(s) | 389 | private: | |||
390 | void reset(); | 391 | void reset(); | ||
391 | void initCapture(); | 392 | void initCapture(); | ||
392 | void initFocus(); | 393 | void initFocus(); | ||
393 | void initGuide(); | 394 | void initGuide(); | ||
394 | void initAlign(); | 395 | void initAlign(); | ||
395 | void initMount(); | 396 | void initMount(); | ||
396 | void initDome(); | 397 | void initDome(); | ||
397 | void initWeather(); | 398 | void initWeather(); | ||
399 | void initObservatory(Weather *weather, Dome *dome); | ||||
398 | void initDustCap(); | 400 | void initDustCap(); | ||
399 | 401 | | |||
400 | void loadDrivers(); | 402 | void loadDrivers(); | ||
401 | void loadProfiles(); | 403 | void loadProfiles(); | ||
402 | 404 | | |||
403 | /** | 405 | /** | ||
404 | * @brief syncActiveDevices Syncs ACTIVE_DEVICES such as ACTIVE_TELESCOPE and ACTIVE_CCD | 406 | * @brief syncActiveDevices Syncs ACTIVE_DEVICES such as ACTIVE_TELESCOPE and ACTIVE_CCD | ||
405 | * to the currently detected devices. | 407 | * to the currently detected devices. | ||
Show All 32 Lines | |||||
438 | 440 | | |||
439 | // Smart pointers for the various Ekos Modules | 441 | // Smart pointers for the various Ekos Modules | ||
440 | std::unique_ptr<Capture> captureProcess; | 442 | std::unique_ptr<Capture> captureProcess; | ||
441 | std::unique_ptr<Focus> focusProcess; | 443 | std::unique_ptr<Focus> focusProcess; | ||
442 | std::unique_ptr<Guide> guideProcess; | 444 | std::unique_ptr<Guide> guideProcess; | ||
443 | std::unique_ptr<Align> alignProcess; | 445 | std::unique_ptr<Align> alignProcess; | ||
444 | std::unique_ptr<Mount> mountProcess; | 446 | std::unique_ptr<Mount> mountProcess; | ||
445 | std::unique_ptr<Scheduler> schedulerProcess; | 447 | std::unique_ptr<Scheduler> schedulerProcess; | ||
448 | std::unique_ptr<Observatory> observatoryProcess; | ||||
446 | std::unique_ptr<Dome> domeProcess; | 449 | std::unique_ptr<Dome> domeProcess; | ||
447 | std::unique_ptr<Weather> weatherProcess; | 450 | std::unique_ptr<Weather> weatherProcess; | ||
448 | std::unique_ptr<DustCap> dustCapProcess; | 451 | std::unique_ptr<DustCap> dustCapProcess; | ||
449 | std::unique_ptr<EkosLive::Client> ekosLiveClient; | 452 | std::unique_ptr<EkosLive::Client> ekosLiveClient; | ||
450 | 453 | | |||
451 | bool m_LocalMode { true }; | 454 | bool m_LocalMode { true }; | ||
452 | bool m_isStarted { false }; | 455 | bool m_isStarted { false }; | ||
453 | bool m_RemoteManagerStart { false }; | 456 | bool m_RemoteManagerStart { false }; | ||
▲ Show 20 Lines • Show All 50 Lines • Show Last 20 Lines |