From 83f0700bdaecfe05b26a70a45dbdc7a3c4b5879b Mon Sep 17 00:00:00 2001 From: zhaohe Date: Fri, 29 Dec 2023 12:50:45 +0800 Subject: [PATCH] add module init to mini_servo_motor_ctrl_module --- components/mini_servo_motor/mini_servo_motor_ctrl_module.cpp | 1 + components/mini_servo_motor/mini_servo_motor_ctrl_module.hpp | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/mini_servo_motor/mini_servo_motor_ctrl_module.cpp b/components/mini_servo_motor/mini_servo_motor_ctrl_module.cpp index 2f2ef0c..e3b31a5 100644 --- a/components/mini_servo_motor/mini_servo_motor_ctrl_module.cpp +++ b/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 * *******************************************************************************/ +int32_t MiniRobotCtrlModule::module_enable(int32_t venable) { return enable(venable); } int32_t MiniRobotCtrlModule::getid(int32_t *id) { *id = m_module_id; diff --git a/components/mini_servo_motor/mini_servo_motor_ctrl_module.hpp b/components/mini_servo_motor/mini_servo_motor_ctrl_module.hpp index bbcfe85..0851057 100644 --- a/components/mini_servo_motor/mini_servo_motor_ctrl_module.hpp +++ b/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 module_enable(int32_t enable) override; virtual int32_t module_stop() override; virtual int32_t module_break() 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 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_move_by(int32_t distance, int32_t motor_velocity, int32_t acc) override;