Instrument Neutral Distributed Interface INDI  2.0.2
Classes | Enumerations
IOPv3 Namespace Reference

Encapsulates classes and structures required for iOptron Command Set v3 implementation. More...

Classes

struct  IOPInfo
 
struct  FirmwareInfo
 
class  Driver
 

Enumerations

enum  IOP_GPS_STATUS { GPS_OFF , GPS_ON , GPS_DATA_OK }
 
enum  IOP_SYSTEM_STATUS {
  ST_STOPPED , ST_TRACKING_PEC_OFF , ST_SLEWING , ST_GUIDING ,
  ST_MERIDIAN_FLIPPING , ST_TRACKING_PEC_ON , ST_PARKED , ST_HOME
}
 
enum  IOP_TRACK_RATE {
  TR_SIDEREAL , TR_LUNAR , TR_SOLAR , TR_KING ,
  TR_CUSTOM
}
 
enum  IOP_SLEW_RATE {
  SR_1 = 1 , SR_2 , SR_3 , SR_4 ,
  SR_5 , SR_6 , SR_7 , SR_8 ,
  SR_MAX
}
 
enum  IOP_TIME_SOURCE { TS_RS232 , TS_CONTROLLER , TS_GPS }
 
enum  IOP_HEMISPHERE { HEMI_SOUTH , HEMI_NORTH }
 
enum  IOP_FIRMWARE {
  FW_MODEL , FW_BOARD , FW_CONTROLLER , FW_RA ,
  FW_DEC
}
 
enum  IOP_AXIS { RA_AXIS , DEC_AXIS }
 
enum  IOP_DIRECTION { IOP_N , IOP_S , IOP_W , IOP_E }
 
enum  IOP_HOME_OPERATION { IOP_FIND_HOME , IOP_SET_HOME , IOP_GOTO_HOME }
 
enum  IOP_PIER_STATE { IOP_PIER_EAST , IOP_PIER_WEST , IOP_PIER_UNKNOWN }
 
enum  IOP_CW_STATE { IOP_CW_UP , IOP_CW_NORMAL }
 
enum  IOP_MB_STATE { IOP_MB_STOP , IOP_MB_FLIP }
 

Detailed Description

Encapsulates classes and structures required for iOptron Command Set v3 implementation.

Enumeration Type Documentation

◆ IOP_AXIS

Enumerator
RA_AXIS 
DEC_AXIS 

Definition at line 52 of file ioptronv3driver.h.

◆ IOP_CW_STATE

Enumerator
IOP_CW_UP 
IOP_CW_NORMAL 

Definition at line 56 of file ioptronv3driver.h.

◆ IOP_DIRECTION

Enumerator
IOP_N 
IOP_S 
IOP_W 
IOP_E 

Definition at line 53 of file ioptronv3driver.h.

◆ IOP_FIRMWARE

Enumerator
FW_MODEL 
FW_BOARD 
FW_CONTROLLER 
FW_RA 
FW_DEC 

Definition at line 51 of file ioptronv3driver.h.

◆ IOP_GPS_STATUS

Enumerator
GPS_OFF 
GPS_ON 
GPS_DATA_OK 

Definition at line 35 of file ioptronv3driver.h.

◆ IOP_HEMISPHERE

Enumerator
HEMI_SOUTH 
HEMI_NORTH 

Definition at line 50 of file ioptronv3driver.h.

◆ IOP_HOME_OPERATION

Enumerator
IOP_FIND_HOME 
IOP_SET_HOME 
IOP_GOTO_HOME 

Definition at line 54 of file ioptronv3driver.h.

◆ IOP_MB_STATE

Enumerator
IOP_MB_STOP 
IOP_MB_FLIP 

Definition at line 57 of file ioptronv3driver.h.

◆ IOP_PIER_STATE

Enumerator
IOP_PIER_EAST 
IOP_PIER_WEST 
IOP_PIER_UNKNOWN 

Definition at line 55 of file ioptronv3driver.h.

◆ IOP_SLEW_RATE

Enumerator
SR_1 
SR_2 
SR_3 
SR_4 
SR_5 
SR_6 
SR_7 
SR_8 
SR_MAX 

Definition at line 48 of file ioptronv3driver.h.

◆ IOP_SYSTEM_STATUS

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 36 of file ioptronv3driver.h.

◆ IOP_TIME_SOURCE

Enumerator
TS_RS232 
TS_CONTROLLER 
TS_GPS 

Definition at line 49 of file ioptronv3driver.h.

◆ IOP_TRACK_RATE

Enumerator
TR_SIDEREAL 
TR_LUNAR 
TR_SOLAR 
TR_KING 
TR_CUSTOM 

Definition at line 47 of file ioptronv3driver.h.