Instrument Neutral Distributed Interface INDI  2.0.2
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 48 of file ieqdriverbase.h.

◆ Direction

Enumerator
IEQ_N 
IEQ_S 
IEQ_W 
IEQ_E 

Definition at line 49 of file ieqdriverbase.h.

◆ FirmwareItem

Enumerator
FW_MODEL 
FW_BOARD 
FW_CONTROLLER 
FW_RA 
FW_DEC 

Definition at line 47 of file ieqdriverbase.h.

◆ GPSStatus

Enumerator
GPS_OFF 
GPS_ON 
GPS_DATA_OK 

Definition at line 30 of file ieqdriverbase.h.

◆ Hemisphere

Enumerator
HEMI_SOUTH 
HEMI_NORTH 

Definition at line 46 of file ieqdriverbase.h.

◆ HomeOperation

Enumerator
IEQ_SET_HOME 
IEQ_GOTO_HOME 
IEQ_FIND_HOME 

Definition at line 50 of file ieqdriverbase.h.

◆ IEQ_PIER_SIDE

Enumerator
IEQ_PIER_UNKNOWN 
IEQ_PIER_WEST 
IEQ_PIER_EAST 
IEQ_PIER_UNCERTAIN 

Definition at line 52 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 44 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 31 of file ieqdriverbase.h.

◆ TimeSource

Enumerator
TS_RS232 
TS_CONTROLLER 
TS_GPS 

Definition at line 45 of file ieqdriverbase.h.

◆ TrackRate

Enumerator
TR_SIDEREAL 
TR_LUNAR 
TR_SOLAR 
TR_KING 
TR_CUSTOM 

Definition at line 43 of file ieqdriverbase.h.

Function Documentation

◆ pierSideStr()

const char* iEQ::pierSideStr ( IEQ_PIER_SIDE  ps)

Definition at line 609 of file ieqdriverbase.cpp.