Electric Tiger DAQ  1.0.0
Data Acquisition Software for the Electric Tiger Experiment
Public Member Functions | List of all members
StepperMotor Class Reference

Object to sends commands to an Applied Motion products stepper motor. More...

#include <stepper_motor.h>

Inheritance diagram for StepperMotor:
Inheritance graph
[legend]
Collaboration diagram for StepperMotor:
Collaboration graph
[legend]

Public Member Functions

 StepperMotor (std::string ip_addr, uint port_number, QObject *parent=0)
 
StepperMotoroperator= (const StepperMotor &)=delete
 
void TuneToLength (double desired_length, double current_length)
 
void TuneCavity (double length_of_tune)
 
void PanicResetCavity (uint iteration, double revs_per_iter)
 
void TuningLoop (double len_of_tune, double revs, uint iters)
 
- Public Member Functions inherited from AbstractIntermittenSocket
 AbstractIntermittenSocket (std::string ip_addr, uint port_number, QObject *parent=0)
 
 AbstractIntermittenSocket (const TCPSocketParam socket_param, QObject *parent=0)
 
AbstractIntermittenSocketoperator= (const AbstractIntermittenSocket &)=delete
 

Additional Inherited Members

- Protected Attributes inherited from AbstractIntermittenSocket
QSocketIntermittensocket
 

Detailed Description

Object to sends commands to an Applied Motion products stepper motor.


The documentation for this class was generated from the following files: