Browse Source

add module init to mini_servo_motor_ctrl_module

master
zhaohe 2 years ago
parent
commit
83f0700bda
  1. 1
      components/mini_servo_motor/mini_servo_motor_ctrl_module.cpp
  2. 3
      components/mini_servo_motor/mini_servo_motor_ctrl_module.hpp

1
components/mini_servo_motor/mini_servo_motor_ctrl_module.cpp

@ -285,6 +285,7 @@ void MiniRobotCtrlModule::call_status_cb(action_cb_status_t cb, int32_t status)
/******************************************************************************* /*******************************************************************************
* OVERRIDE MODULE * * OVERRIDE MODULE *
*******************************************************************************/ *******************************************************************************/
int32_t MiniRobotCtrlModule::module_enable(int32_t venable) { return enable(venable); }
int32_t MiniRobotCtrlModule::getid(int32_t *id) { int32_t MiniRobotCtrlModule::getid(int32_t *id) {
*id = m_module_id; *id = m_module_id;

3
components/mini_servo_motor/mini_servo_motor_ctrl_module.hpp

@ -55,6 +55,7 @@ class MiniRobotCtrlModule : public I_MiniServoModule, public ZIModule, public ZI
*******************************************************************************/ *******************************************************************************/
virtual int32_t getid(int32_t *id) override; virtual int32_t getid(int32_t *id) override;
virtual int32_t module_enable(int32_t enable) override;
virtual int32_t module_stop() override; virtual int32_t module_stop() override;
virtual int32_t module_break() override; virtual int32_t module_break() override;
virtual int32_t module_get_last_exec_status(int32_t *status) override; virtual int32_t module_get_last_exec_status(int32_t *status) override;
@ -74,8 +75,6 @@ class MiniRobotCtrlModule : public I_MiniServoModule, public ZIModule, public ZI
*******************************************************************************/ *******************************************************************************/
virtual int32_t module_ping() { return 0; }; virtual int32_t module_ping() { return 0; };
virtual int32_t motor_enable(int32_t enable) override; virtual int32_t motor_enable(int32_t enable) override;
virtual int32_t motor_rotate(int32_t direction, int32_t motor_velocity, int32_t acc) override; virtual int32_t motor_rotate(int32_t direction, int32_t motor_velocity, int32_t acc) override;
virtual int32_t motor_move_by(int32_t distance, int32_t motor_velocity, int32_t acc) override; virtual int32_t motor_move_by(int32_t distance, int32_t motor_velocity, int32_t acc) override;

Loading…
Cancel
Save