7 #ifndef _CIVCOBRACHYSTEPPER_H_ 8 #define _CIVCOBRACHYSTEPPER_H_ 10 #include "PlusConfigure.h" 11 #include "vtkPlusDataCollectionExport.h" 40 double& GPosition,
double& RPosition,
unsigned long& PositionRequestNumber);
62 double ConvertFloatToDecimal(
long floatPoint);
65 long GetNumberOfSeiDevices();
68 PlusStatus GetSeiDeviceInfo(
long devnum,
long& model,
long& serialnum,
long& version,
long& addr);
virtual PlusStatus SetBaudRate(unsigned long BaudRate)=0
virtual PlusStatus IsStepperAlive()=0
virtual PlusStatus SetCOMPort(unsigned long COMPort)=0
virtual PlusStatus ResetStepper()=0
virtual PlusStatus Disconnect()=0
virtual PlusStatus GetDeviceModelInfo(std::string &version, std::string &model, std::string &serial)=0
virtual PlusStatus InitializeStepper(std::string &CalibMsg)=0
virtual PlusStatus Connect()=0
virtual PlusStatus GetEncoderValues(double &PPosition, double &GPosition, double &RPosition, unsigned long &PositionRequestNumber)=0