TwiceAsNice
2019-02-18
|
#include "defaultdevice.h"
#include "indicom.h"
#include "indistandardproperty.h"
#include "connectionplugins/connectionserial.h"
#include <cstdlib>
#include <cstring>
#include <assert.h>
Namespaces | |
INDI | |
Namespace to encapsulate INDI client, drivers, and mediator classes. | |
Functions | |
void | timerfunc (void *t) |
Variables | |
const char * | COMMUNICATION_TAB = "Communication" |
COMMUNICATION_TAB Where all the properties required to connect/disconnect from a device are located. More... | |
const char * | MAIN_CONTROL_TAB = "Main Control" |
MAIN_CONTROL_TAB Where all the primary controls for the device are located. More... | |
const char * | CONNECTION_TAB = "Connection" |
CONNECTION_TAB Where all device connection settings (serial, usb, ethernet) are defined and controlled. More... | |
const char * | MOTION_TAB = "Motion Control" |
MOTION_TAB Where all the motion control properties of the device are located. More... | |
const char * | DATETIME_TAB = "Date/Time" |
DATETIME_TAB Where all date and time setting properties are located. More... | |
const char * | SITE_TAB = "Site Management" |
SITE_TAB Where all site information setting are located. More... | |
const char * | OPTIONS_TAB = "Options" |
OPTIONS_TAB Where all the driver's options are located. More... | |
const char * | FILTER_TAB = "Filter Wheel" |
FILTER_TAB Where all the properties for filter wheels are located. More... | |
const char * | FOCUS_TAB = "Focuser" |
FOCUS_TAB Where all the properties for focuser are located. More... | |
const char * | GUIDE_TAB = "Guide" |
GUIDE_TAB Where all the properties for guiding are located. More... | |
const char * | ALIGNMENT_TAB = "Alignment" |
ALIGNMENT_TAB Where all the properties for guiding are located. More... | |
const char * | INFO_TAB = "General Info" |
INFO_TAB Where all the properties for general information are located. More... | |
void timerfunc | ( | void * | t | ) |
const char* ALIGNMENT_TAB = "Alignment" |
ALIGNMENT_TAB Where all the properties for guiding are located.
const char* COMMUNICATION_TAB = "Communication" |
COMMUNICATION_TAB Where all the properties required to connect/disconnect from a device are located.
Usually such properties may include port number, IP address, or any property necessarily to establish a connection to the device.
const char* CONNECTION_TAB = "Connection" |
CONNECTION_TAB Where all device connection settings (serial, usb, ethernet) are defined and controlled.
const char* DATETIME_TAB = "Date/Time" |
DATETIME_TAB Where all date and time setting properties are located.
const char* FILTER_TAB = "Filter Wheel" |
FILTER_TAB Where all the properties for filter wheels are located.
const char* FOCUS_TAB = "Focuser" |
FOCUS_TAB Where all the properties for focuser are located.
const char* GUIDE_TAB = "Guide" |
GUIDE_TAB Where all the properties for guiding are located.
const char* INFO_TAB = "General Info" |
INFO_TAB Where all the properties for general information are located.
const char* MAIN_CONTROL_TAB = "Main Control" |
MAIN_CONTROL_TAB Where all the primary controls for the device are located.
const char* MOTION_TAB = "Motion Control" |
MOTION_TAB Where all the motion control properties of the device are located.
const char* OPTIONS_TAB = "Options" |
OPTIONS_TAB Where all the driver's options are located.
Those may include auxiliary controls, driver metadata, version information..etc.
const char* SITE_TAB = "Site Management" |
SITE_TAB Where all site information setting are located.