TwiceAsNice  2019-02-18
Classes | Enumerations
IOPv3 Namespace Reference

Classes

class  Driver
 
struct  FirmwareInfo
 
struct  IOPInfo
 

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 }
 

Enumeration Type Documentation

◆ IOP_AXIS

Enumerator
RA_AXIS 
DEC_AXIS 

◆ IOP_CW_STATE

Enumerator
IOP_CW_UP 
IOP_CW_NORMAL 

◆ IOP_DIRECTION

Enumerator
IOP_N 
IOP_S 
IOP_W 
IOP_E 

◆ IOP_FIRMWARE

Enumerator
FW_MODEL 
FW_BOARD 
FW_CONTROLLER 
FW_RA 
FW_DEC 

◆ IOP_GPS_STATUS

Enumerator
GPS_OFF 
GPS_ON 
GPS_DATA_OK 

◆ IOP_HEMISPHERE

Enumerator
HEMI_SOUTH 
HEMI_NORTH 

◆ IOP_HOME_OPERATION

Enumerator
IOP_FIND_HOME 
IOP_SET_HOME 
IOP_GOTO_HOME 

◆ IOP_PIER_STATE

Enumerator
IOP_PIER_EAST 
IOP_PIER_WEST 
IOP_PIER_UNKNOWN 

◆ IOP_SLEW_RATE

Enumerator
SR_1 
SR_2 
SR_3 
SR_4 
SR_5 
SR_6 
SR_7 
SR_8 
SR_MAX 

◆ 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 

◆ IOP_TIME_SOURCE

Enumerator
TS_RS232 
TS_CONTROLLER 
TS_GPS 

◆ IOP_TRACK_RATE

Enumerator
TR_SIDEREAL 
TR_LUNAR 
TR_SOLAR 
TR_KING 
TR_CUSTOM