Instrument Neutral Distributed Interface INDI  1.9.5
Classes | Enumerations | Functions
iEQ Namespace Reference

Classes

class  Base
 The BaseFirmware class provides control for iOptron version 2014 v2.0 protocol. More...
 
class  Simulator
 

Enumerations

enum  GPSStatus { GPS_OFF, GPS_ON, GPS_DATA_OK }
 
enum  SystemStatus {
  ST_STOPPED, ST_TRACKING_PEC_OFF, ST_SLEWING, ST_GUIDING,
  ST_MERIDIAN_FLIPPING, ST_TRACKING_PEC_ON, ST_PARKED, ST_HOME
}
 
enum  TrackRate {
  TR_SIDEREAL, TR_LUNAR, TR_SOLAR, TR_KING,
  TR_CUSTOM
}
 
enum  SlewRate {
  SR_1, SR_2, SR_3, SR_4,
  SR_5, SR_6, SR_7, SR_8,
  SR_MAX
}
 
enum  TimeSource { TS_RS232, TS_CONTROLLER, TS_GPS }
 
enum  Hemisphere { HEMI_SOUTH, HEMI_NORTH }
 
enum  FirmwareItem {
  FW_MODEL, FW_BOARD, FW_CONTROLLER, FW_RA,
  FW_DEC
}
 
enum  Axis { RA_AXIS, DEC_AXIS }
 
enum  Direction { IEQ_N, IEQ_S, IEQ_W, IEQ_E }
 
enum  HomeOperation { IEQ_SET_HOME, IEQ_GOTO_HOME, IEQ_FIND_HOME }
 
enum  IEQ_PIER_SIDE { IEQ_PIER_UNKNOWN = -1, IEQ_PIER_WEST = 0, IEQ_PIER_EAST = 1, IEQ_PIER_UNCERTAIN = 2 }
 

Functions

const char * pierSideStr (IEQ_PIER_SIDE ps)
 

Enumeration Type Documentation

◆ Axis

enum iEQ::Axis
Enumerator
RA_AXIS 
DEC_AXIS 

Definition at line 47 of file ieqdriverbase.h.

◆ Direction

Enumerator
IEQ_N 
IEQ_S 
IEQ_W 
IEQ_E 

Definition at line 48 of file ieqdriverbase.h.

◆ FirmwareItem

Enumerator
FW_MODEL 
FW_BOARD 
FW_CONTROLLER 
FW_RA 
FW_DEC 

Definition at line 46 of file ieqdriverbase.h.

◆ GPSStatus

Enumerator
GPS_OFF 
GPS_ON 
GPS_DATA_OK 

Definition at line 29 of file ieqdriverbase.h.

◆ Hemisphere

Enumerator
HEMI_SOUTH 
HEMI_NORTH 

Definition at line 45 of file ieqdriverbase.h.

◆ HomeOperation

Enumerator
IEQ_SET_HOME 
IEQ_GOTO_HOME 
IEQ_FIND_HOME 

Definition at line 49 of file ieqdriverbase.h.

◆ IEQ_PIER_SIDE

Enumerator
IEQ_PIER_UNKNOWN 
IEQ_PIER_WEST 
IEQ_PIER_EAST 
IEQ_PIER_UNCERTAIN 

Definition at line 51 of file ieqdriverbase.h.

◆ SlewRate

Enumerator
SR_1 
SR_2 
SR_3 
SR_4 
SR_5 
SR_6 
SR_7 
SR_8 
SR_MAX 

Definition at line 43 of file ieqdriverbase.h.

◆ SystemStatus

Enumerator
ST_STOPPED 
ST_TRACKING_PEC_OFF 
ST_SLEWING 
ST_GUIDING 
ST_MERIDIAN_FLIPPING 
ST_TRACKING_PEC_ON 
ST_PARKED 
ST_HOME 

Definition at line 30 of file ieqdriverbase.h.

◆ TimeSource

Enumerator
TS_RS232 
TS_CONTROLLER 
TS_GPS 

Definition at line 44 of file ieqdriverbase.h.

◆ TrackRate

Enumerator
TR_SIDEREAL 
TR_LUNAR 
TR_SOLAR 
TR_KING 
TR_CUSTOM 

Definition at line 42 of file ieqdriverbase.h.

Function Documentation

◆ pierSideStr()

const char* iEQ::pierSideStr ( IEQ_PIER_SIDE  ps)

Definition at line 609 of file ieqdriverbase.cpp.