35 virtual bool ISNewNumber(
const char *dev,
const char *name,
double values[],
char *names[],
int n)
override;
50 static const int READING_NUMBER_OF_VALUES = 5;
52 INumber readingValues[READING_NUMBER_OF_VALUES];
55 static const int UNIT_NUMBER_OF_VALUES = 4;
57 INumber unitValues[UNIT_NUMBER_OF_VALUES];
Class to provide extended functionality for devices in addition to the functionality provided by INDI...
virtual bool updateProperties() override
updateProperties is called whenever there is a change in the CONNECTION status of the driver....
virtual bool initProperties() override
Initilize properties initial state and value. The child class must implement this function.
const char * getDefaultName() override
virtual bool ISNewNumber(const char *dev, const char *name, double values[], char *names[], int n) override
Process the client newNumber command.
bool Connect() override
Connect to the device. INDI::DefaultDevice implementation connects to appropriate connection interfac...
bool Disconnect() override
Disconnect from device.
virtual ~SQMSimulator()=default
Number vector property descriptor.