#pragma once #include "IServoMotorController.h" namespace DIOS::Dev::Detail::MachineryECOM { class ITubeHorizontalController : public IServoMotorController { public: ITubeHorizontalController(){} virtual ~ITubeHorizontalController(){} public: virtual void StopMove() = 0; virtual void Move(int direction,int steps,int pwmperiod,float pulseDutyCycle = 0.0f) = 0; }; }