|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <string>#include <iostream>#include <stdio.h>#include <unistd.h>#include <fcntl.h>#include <termios.h>#include <memory>#include <regex>#include <cstring>#include <map>#include <sstream>#include <defaultdevice.h>#include <indifocuserinterface.h>#include <indiweatherinterface.h>#include <connectionplugins/connectionserial.h>Go to the source code of this file.
Classes | |
| class | IndiAstrolink4 |
Namespaces | |
| namespace | Connection |
| Combines all INDI Connection Plugins. Each INDI connection plugin is responsible of managing communications with a specific physical or logical medium (e.g. serial or ethernet). | |
Macros | |
| #define | Q_STEPPER_POS 1 |
| #define | Q_STEPS_TO_GO 2 |
| #define | Q_CURRENT 3 |
| #define | Q_SENS1_TYPE 4 |
| #define | Q_SENS1_TEMP 5 |
| #define | Q_SENS1_HUM 6 |
| #define | Q_SENS1_DEW 7 |
| #define | Q_SENS2_TYPE 8 |
| #define | Q_SENS2_TEMP 9 |
| #define | Q_PWM1 10 |
| #define | Q_PWM2 11 |
| #define | Q_OUT1 12 |
| #define | Q_OUT2 13 |
| #define | Q_OUT3 14 |
| #define | Q_VIN 15 |
| #define | Q_VREG 16 |
| #define | Q_AH 17 |
| #define | Q_WH 18 |
| #define | Q_DC_MOVE 19 |
| #define | Q_COMP_DIFF 20 |
| #define | Q_OP_FLAG 21 |
| #define | Q_OP_VALUE 22 |
| #define | U_MAX_POS 1 |
| #define | U_SPEED 2 |
| #define | U_PWMSTOP 3 |
| #define | U_PWMRUN 4 |
| #define | U_ACC 5 |
| #define | U_REVERSED 6 |
| #define | U_STEPPER_MODE 7 |
| #define | U_COMPSENS 8 |
| #define | U_STEPSIZE 9 |
| #define | U_PWMPRESC 10 |
| #define | U_STEPPRESC 11 |
| #define | U_BUZ_ENABLED 12 |
| #define | U_HUM_SENS 13 |
| #define | U_DC_REVERSED 14 |
| #define | U_OUT1_DEF 15 |
| #define | U_OUT2_DEF 16 |
| #define | U_OUT3_DEF 17 |
| #define | E_COMP_CYCLE 1 |
| #define | E_COMP_STEPS 2 |
| #define | E_COMP_SENSR 3 |
| #define | E_COMP_AUTO 4 |
| #define | E_COMP_TRGR 5 |
| #define | N_AREF_COEFF 1 |
| #define | N_OVER_VOLT 2 |
| #define | N_OVER_AMP 3 |
| #define | N_OVER_TIME 4 |
| #define E_COMP_AUTO 4 |
Definition at line 83 of file indi_astrolink4.h.
| #define E_COMP_CYCLE 1 |
Definition at line 80 of file indi_astrolink4.h.
| #define E_COMP_SENSR 3 |
Definition at line 82 of file indi_astrolink4.h.
| #define E_COMP_STEPS 2 |
Definition at line 81 of file indi_astrolink4.h.
| #define E_COMP_TRGR 5 |
Definition at line 84 of file indi_astrolink4.h.
| #define N_AREF_COEFF 1 |
Definition at line 86 of file indi_astrolink4.h.
| #define N_OVER_AMP 3 |
Definition at line 88 of file indi_astrolink4.h.
| #define N_OVER_TIME 4 |
Definition at line 89 of file indi_astrolink4.h.
| #define N_OVER_VOLT 2 |
Definition at line 87 of file indi_astrolink4.h.
| #define Q_AH 17 |
Definition at line 55 of file indi_astrolink4.h.
| #define Q_COMP_DIFF 20 |
Definition at line 58 of file indi_astrolink4.h.
| #define Q_CURRENT 3 |
Definition at line 41 of file indi_astrolink4.h.
| #define Q_DC_MOVE 19 |
Definition at line 57 of file indi_astrolink4.h.
| #define Q_OP_FLAG 21 |
Definition at line 59 of file indi_astrolink4.h.
| #define Q_OP_VALUE 22 |
Definition at line 60 of file indi_astrolink4.h.
| #define Q_OUT1 12 |
Definition at line 50 of file indi_astrolink4.h.
| #define Q_OUT2 13 |
Definition at line 51 of file indi_astrolink4.h.
| #define Q_OUT3 14 |
Definition at line 52 of file indi_astrolink4.h.
| #define Q_PWM1 10 |
Definition at line 48 of file indi_astrolink4.h.
| #define Q_PWM2 11 |
Definition at line 49 of file indi_astrolink4.h.
| #define Q_SENS1_DEW 7 |
Definition at line 45 of file indi_astrolink4.h.
| #define Q_SENS1_HUM 6 |
Definition at line 44 of file indi_astrolink4.h.
| #define Q_SENS1_TEMP 5 |
Definition at line 43 of file indi_astrolink4.h.
| #define Q_SENS1_TYPE 4 |
Definition at line 42 of file indi_astrolink4.h.
| #define Q_SENS2_TEMP 9 |
Definition at line 47 of file indi_astrolink4.h.
| #define Q_SENS2_TYPE 8 |
Definition at line 46 of file indi_astrolink4.h.
| #define Q_STEPPER_POS 1 |
Definition at line 39 of file indi_astrolink4.h.
| #define Q_STEPS_TO_GO 2 |
Definition at line 40 of file indi_astrolink4.h.
| #define Q_VIN 15 |
Definition at line 53 of file indi_astrolink4.h.
| #define Q_VREG 16 |
Definition at line 54 of file indi_astrolink4.h.
| #define Q_WH 18 |
Definition at line 56 of file indi_astrolink4.h.
| #define U_ACC 5 |
Definition at line 66 of file indi_astrolink4.h.
| #define U_BUZ_ENABLED 12 |
Definition at line 73 of file indi_astrolink4.h.
| #define U_COMPSENS 8 |
Definition at line 69 of file indi_astrolink4.h.
| #define U_DC_REVERSED 14 |
Definition at line 75 of file indi_astrolink4.h.
| #define U_HUM_SENS 13 |
Definition at line 74 of file indi_astrolink4.h.
| #define U_MAX_POS 1 |
Definition at line 62 of file indi_astrolink4.h.
| #define U_OUT1_DEF 15 |
Definition at line 76 of file indi_astrolink4.h.
| #define U_OUT2_DEF 16 |
Definition at line 77 of file indi_astrolink4.h.
| #define U_OUT3_DEF 17 |
Definition at line 78 of file indi_astrolink4.h.
| #define U_PWMPRESC 10 |
Definition at line 71 of file indi_astrolink4.h.
| #define U_PWMRUN 4 |
Definition at line 65 of file indi_astrolink4.h.
| #define U_PWMSTOP 3 |
Definition at line 64 of file indi_astrolink4.h.
| #define U_REVERSED 6 |
Definition at line 67 of file indi_astrolink4.h.
| #define U_SPEED 2 |
Definition at line 63 of file indi_astrolink4.h.
| #define U_STEPPER_MODE 7 |
Definition at line 68 of file indi_astrolink4.h.
| #define U_STEPPRESC 11 |
Definition at line 72 of file indi_astrolink4.h.
| #define U_STEPSIZE 9 |
Definition at line 70 of file indi_astrolink4.h.