summaryrefslogtreecommitdiffstats
path: root/indi-lxd650/lxd650.h
diff options
context:
space:
mode:
Diffstat (limited to 'indi-lxd650/lxd650.h')
-rw-r--r--indi-lxd650/lxd650.h9
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);
+
+
};