35 bool ISNewNumber(
const char *dev,
const char *name,
double values[],
char *names[],
int n);
36 bool ISNewSwitch(
const char *dev,
const char *name,
ISState *states,
char *names[],
int n);
55 double targetAZ, targetALT;
56 double currentAZ, currentALT;
bool ISNewSwitch(const char *dev, const char *name, ISState *states, char *names[], int n)
Process the client newSwitch command.
INumber HorizontalCoordsN[2]
bool initProperties()
Called to initialize basic properties required all the time.
const char * getDefaultName()
void ISGetProperties(const char *dev)
define the driver's properties to the client. Usually, only a minimum set of properties are defined t...
bool ReadScopeStatus()
Read telescope status.
ISwitchVectorProperty HomeSearchSP
ISwitchVectorProperty FieldDeRotatorSP
ISwitchVectorProperty FanStatusSP
INumberVectorProperty HorizontalCoordsNP
ISwitch FieldDeRotatorS[2]
bool ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n)
Process the client newNumber command.
bool updateProperties()
Called when connected state changes, to add/remove properties.
Number vector property descriptor.
Switch vector property descriptor.