31 virtual bool ISNewNumber(
const char *dev,
const char *name,
double values[],
char *names[],
int n)
override;
32 virtual bool ISNewSwitch(
const char *dev,
const char *name,
ISState *states,
char *names[],
int n)
override;
42 virtual bool Goto(
double r,
double d)
override;
43 virtual bool Sync(
double r,
double d)
override;
46 virtual bool Park()
override;
47 virtual bool UnPark()
override;
60 virtual bool updateLocation(
double latitude,
double longitude,
double elevation)
override;
virtual bool SetCurrentPark() override
SetCurrentPark Set current coordinates/encoders value as the desired parking position.
void TrackingStart_RestoreSlewRate()
enum LX200FS2::TelescopeParkedStatus ParkedStatus
INumberVectorProperty SlewAccuracyNP
void TrackingStop_Abort()
virtual bool updateProperties() override
Called when connected state changes, to add/remove properties.
virtual bool SetDefaultPark() override
SetDefaultPark Set default coordinates/encoders value as the desired parking position.
virtual bool initProperties() override
Called to initialize basic properties required all the time.
virtual bool Park() override
Park the telescope to its home position.
virtual bool checkConnection() override
virtual bool ReadScopeStatus() override
Read telescope status.
ISwitchVectorProperty StopAfterParkSP
virtual bool updateLocation(double latitude, double longitude, double elevation) override
Update telescope location settings.
virtual bool UnPark() override
Unpark the telescope if already parked.
virtual bool ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n) override
Process the client newSwitch command.
virtual bool ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) override
Process the client newNumber command.
virtual const char * getDefaultName() override
virtual bool isSlewComplete() override
virtual bool Goto(double r, double d) override
Move the scope to the supplied RA and DEC coordinates.
virtual bool saveConfigItems(FILE *fp) override
saveConfigItems Save specific properties in the provide config file handler. Child class usually over...
virtual bool Sync(double r, double d) override
Set the telescope current RA and DEC coordinates to the supplied RA and DEC coordinates.
void TrackingStop_AllStop()
ISwitch StopAfterParkS[2]
Number vector property descriptor.
Switch vector property descriptor.