diff options
Diffstat (limited to 'indi-lxd650/lxd650.h')
-rw-r--r-- | indi-lxd650/lxd650.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/indi-lxd650/lxd650.h b/indi-lxd650/lxd650.h index 0c912c1..7a6fc96 100644 --- a/indi-lxd650/lxd650.h +++ b/indi-lxd650/lxd650.h @@ -68,6 +68,10 @@ class LXD650 : public INDI::Telescope, virtual IPState GuideEast(uint32_t ms) override; virtual IPState GuideWest(uint32_t ms) override; + virtual bool updateTime(ln_date *utc, double utc_offset) override; + virtual bool updateLocation(double latitude, double longitude, double elevation) override; + + protected: bool isSlewComplete(); void slewError(int slewCode); @@ -95,4 +99,9 @@ class LXD650 : public INDI::Telescope, void GuideWestCB(void); void GuideEastCB(void); + virtual bool setLocalDate(uint8_t days, uint8_t months, uint16_t years); + virtual bool setLocalTime24(uint8_t hour, uint8_t minute, uint8_t second); + virtual bool setUTCOffset(double offset); + + }; |