Public Member Functions | List of all members
act_schilling::Driver Class Reference
Inheritance diagram for act_schilling::Driver:
act_schilling::ActHandler

Public Member Functions

void read ()
 
void writeNext ()
 
- Public Member Functions inherited from act_schilling::ActHandler
virtual void initDevice ()
 
virtual void requestStatus ()
 
virtual bool isIdle ()
 
ActData getData () const
 
ActDeviceStatus getDeviceStatus () const
 
ActState getState () const
 
void setPos (int count, float velCoeff=1)
 
void setAnglePos (double ang, double velCoeff=1)
 
void setVelocity (double vel)
 
void calibrate ()
 
void setControlMode (act_schilling::ControlMode const mode)
 
void requestPosition ()
 
void requestDriveStatus ()
 
void requestActInfo ()
 
ActPosition getPosition ()
 
ActDriveStatus getDriveStatus ()
 
ActInfo getActInfo ()
 
ActBoundaries getBoundaries ()
 
bool hasStatusUpdate ()
 
bool hasPosUpdate ()
 
bool hasDriveStatusUpdate ()
 
bool hasActInfoUpdate ()
 
void setResetState ()
 
void clearError ()
 

Member Function Documentation

◆ read()

void Driver::read ( )

Read available packets on the I/O throws std::runtime_error

◆ writeNext()

void Driver::writeNext ( )

write next package in queue if available


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