The VisAO Camera
FocusMotorCtrl.h File Reference

Declarations for the focus stage stepper motor controller. More...

#include "VisAOApp_standalone.h"
#include "libvisao.h"
#include <fstream>
#include <cmath>

Go to the source code of this file.

Classes

class  VisAO::FocusMotorCtrl
 The focus stage stepper motor controller class. More...
 

Namespaces

 VisAO
 The namespace of VisAO software.
 

Macros

#define MOVE_NONE   0
 No pending move.
 
#define MOVE_OFFSET   1
 Pending offset move.
 
#define MOVE_ABS   2
 Pending move to absolute position.
 
#define MOVE_HOME   3
 
#define MOVE_NEGHOME   4
 
#define MOVE_POSHOME   5
 
#define FIFOCH_ENABLE   0
 The fifo_list fifo channel for enable.
 
#define FIFOCH_DIR   1
 The fifo_list fifo channel for direction.
 
#define FIFOCH_STEP   2
 The fifo_list fifo channel for step.
 
#define FIFOCH_PWR   3
 The fifo_list fifo channel for power.
 
#define FIFOCH_NEGL   4
 The fifo_list fifo channel for the front limit.
 
#define FIFOCH_HOMESW   5
 The fifo_list fifo channel for the home switch.
 
#define FIFOCH_POSL   6
 The fifo_list fifo channel for the back limit.
 

Detailed Description

Author
Jared R. Males

Definition in file FocusMotorCtrl.h.