|
@ -82,9 +82,9 @@ class I_XYRobotCtrlModule { |
|
|
#pragma pack()
|
|
|
#pragma pack()
|
|
|
|
|
|
|
|
|
public: |
|
|
public: |
|
|
virtual int32_t move_to(int32_t x, int32_t y, int speed, action_cb_status_t status_cb) = 0; |
|
|
|
|
|
virtual int32_t move_by(int32_t dx, int32_t dy, int speed, action_cb_status_t status_cb) = 0; |
|
|
|
|
|
virtual int32_t move_by_no_limit(int32_t dx, int32_t dy, int speed, action_cb_status_t status_cb) = 0; |
|
|
|
|
|
|
|
|
virtual int32_t move_to(int32_t x, int32_t y, int32_t speed, action_cb_status_t status_cb) = 0; |
|
|
|
|
|
virtual int32_t move_by(int32_t dx, int32_t dy, int32_t speed, action_cb_status_t status_cb) = 0; |
|
|
|
|
|
virtual int32_t move_by_no_limit(int32_t dx, int32_t dy, int32_t speed, action_cb_status_t status_cb) = 0; |
|
|
virtual int32_t move_to_zero(action_cb_status_t status_cb) = 0; |
|
|
virtual int32_t move_to_zero(action_cb_status_t status_cb) = 0; |
|
|
virtual int32_t move_to_zero_with_calibrate(int32_t nowx, int32_t nowxy, action_cb_status_t status_cb) = 0; |
|
|
virtual int32_t move_to_zero_with_calibrate(int32_t nowx, int32_t nowxy, action_cb_status_t status_cb) = 0; |
|
|
|
|
|
|
|
|