Instrument Neutral Distributed Interface INDI
2.0.2
|
#include "lx200generic.h"
#include "lx200driver.h"
#include "indicom.h"
#include "indifocuserinterface.h"
#include "indiweatherinterface.h"
#include "indirotatorinterface.h"
#include "connectionplugins/connectiontcp.h"
#include <cstring>
#include <unistd.h>
#include <termios.h>
#include <stdlib.h>
Go to the source code of this file.
Classes | |
class | LX200_OnStep |
Macros | |
#define | RB_MAX_LEN 64 |
#define | CMD_MAX_LEN 32 |
#define | PORTS_COUNT 10 |
#define | STARTING_PORT 0 |
Enumerations | |
enum | ResponseErrors { RES_ERR_FORMAT = -1001 } |
enum | Errors { ERR_NONE , ERR_MOTOR_FAULT , ERR_ALT_MIN , ERR_LIMIT_SENSE , ERR_DEC , ERR_AZM , ERR_UNDER_POLE , ERR_MERIDIAN , ERR_SYNC , ERR_PARK , ERR_GOTO_SYNC , ERR_UNSPECIFIED , ERR_ALT_MAX , ERR_GOTO_ERR_NONE , ERR_GOTO_ERR_BELOW_HORIZON , ERR_GOTO_ERR_ABOVE_OVERHEAD , ERR_GOTO_ERR_STANDBY , ERR_GOTO_ERR_PARK , ERR_GOTO_ERR_GOTO , ERR_GOTO_ERR_OUTSIDE_LIMITS , ERR_GOTO_ERR_HARDWARE_FAULT , ERR_GOTO_ERR_IN_MOTION , ERR_GOTO_ERR_UNSPECIFIED } |
enum | RateCompensation { RC_NONE , RC_REFR_RA , RC_REFR_BOTH , RC_FULL_RA , RC_FULL_BOTH } |
enum | MountType { MOUNTTYPE_GEM , MOUNTTYPE_FORK , MOUNTTYPE_FORK_ALT , MOUNTTYPE_ALTAZ } |
enum | OnStepVersion { OSV_UNKNOWN , OSV_OnStepV1or2 , OSV_OnStepV3 , OSV_OnStepV4 , OSV_OnStepV5 , OSV_OnStepX } |
#define CMD_MAX_LEN 32 |
Definition at line 148 of file lx200_OnStep.h.
#define PORTS_COUNT 10 |
Definition at line 150 of file lx200_OnStep.h.
#define RB_MAX_LEN 64 |
Definition at line 147 of file lx200_OnStep.h.
#define STARTING_PORT 0 |
Definition at line 151 of file lx200_OnStep.h.
enum Errors |
Definition at line 155 of file lx200_OnStep.h.
enum MountType |
Enumerator | |
---|---|
MOUNTTYPE_GEM | |
MOUNTTYPE_FORK | |
MOUNTTYPE_FORK_ALT | |
MOUNTTYPE_ALTAZ |
Definition at line 158 of file lx200_OnStep.h.
enum OnStepVersion |
Enumerator | |
---|---|
OSV_UNKNOWN | |
OSV_OnStepV1or2 | |
OSV_OnStepV3 | |
OSV_OnStepV4 | |
OSV_OnStepV5 | |
OSV_OnStepX |
Definition at line 160 of file lx200_OnStep.h.
enum RateCompensation |
Enumerator | |
---|---|
RC_NONE | |
RC_REFR_RA | |
RC_REFR_BOTH | |
RC_FULL_RA | |
RC_FULL_BOTH |
Definition at line 156 of file lx200_OnStep.h.
enum ResponseErrors |
Enumerator | |
---|---|
RES_ERR_FORMAT |
Definition at line 153 of file lx200_OnStep.h.