|
@ -101,6 +101,9 @@ class XYRobotCtrlModule : public ZIXYMotor, public ZIModule { |
|
|
virtual int32_t xymotor_read_inio_index_in_stm32(int32_t ioindex, int32_t* val) override; |
|
|
virtual int32_t xymotor_read_inio_index_in_stm32(int32_t ioindex, int32_t* val) override; |
|
|
virtual int32_t xymotor_set_pos(int32_t x, int32_t y) override; |
|
|
virtual int32_t xymotor_set_pos(int32_t x, int32_t y) override; |
|
|
|
|
|
|
|
|
|
|
|
virtual int32_t xymotor_motor_move_by_direct(int32_t motor1_dpos, int32_t motor2_dpos) override; |
|
|
|
|
|
virtual int32_t xymotor_read_enc_direct(int32_t* enc1, int32_t* enc2) override; |
|
|
|
|
|
|
|
|
private: |
|
|
private: |
|
|
int32_t do_public_check(); |
|
|
int32_t do_public_check(); |
|
|
int32_t do_xymotor_move_to(int32_t x, int32_t y); |
|
|
int32_t do_xymotor_move_to(int32_t x, int32_t y); |
|
|