diff --git a/thk_motor_driver_tb6612fng.cpp b/thk_motor_driver_tb6612fng.cpp index 7d58963374782e648f49d2c01eb6da53c8c8220a..930461de8b6de33d16be8e84084233ab348c34b4 100644 --- a/thk_motor_driver_tb6612fng.cpp +++ b/thk_motor_driver_tb6612fng.cpp @@ -1,7 +1,5 @@ #include "thk_motor_driver_tb6612fng.h" -thk_MotorDriverTB6612FNG::thk_MotorDriverTB6612FNG(){} - thk_MotorDriverTB6612FNG::thk_MotorDriverTB6612FNG(uint8_t motor_count, uint8_t pin_stby, uint8_t pin_pwm_a, uint8_t pin_in_1, uint8_t pin_in_2, uint8_t pin_pwm_b, uint8_t pin_in_3, uint8_t pin_in_4) : motor_count(motor_count), pin_stby(pin_stby), pin_pwm_a(pin_pwm_a), pin_in_1(pin_in_1), pin_in_2(pin_in_2), pin_pwm_b(pin_pwm_b), pin_in_3(pin_in_3), pin_in_4(pin_in_4){} void thk_MotorDriverTB6612FNG::init() diff --git a/thk_motor_driver_tb6612fng.h b/thk_motor_driver_tb6612fng.h index 2a7bc78dc59ce77bd97a1165e73b6683cd3add6b..2c88d1e328203725f6fe353d2ee0c3d1360f104f 100644 --- a/thk_motor_driver_tb6612fng.h +++ b/thk_motor_driver_tb6612fng.h @@ -16,21 +16,20 @@ class thk_MotorDriverTB6612FNG : public thk_MotorDriver { public: - thk_MotorDriverTB6612FNG(); thk_MotorDriverTB6612FNG(uint8_t motor_count, uint8_t pin_stby, uint8_t pin_pwm_a, uint8_t pin_in_1, uint8_t pin_in_2, uint8_t pin_pwm_b, uint8_t pin_in_3, uint8_t pin_in_4); void stop() override; void drive(uint8_t speed, bool is_forward) override; void init(); private: - uint8_t motor_count = 1; - uint8_t pin_stby = 38; - uint8_t pin_pwm_a = 6; - uint8_t pin_in_1 = 40; - uint8_t pin_in_2 = 42; - uint8_t pin_pwm_b = 0; - uint8_t pin_in_3 = 0; - uint8_t pin_in_4 = 0; + uint8_t motor_count; + uint8_t pin_stby; + uint8_t pin_pwm_a; + uint8_t pin_in_1; + uint8_t pin_in_2; + uint8_t pin_pwm_b; + uint8_t pin_in_3; + uint8_t pin_in_4; }; #endif \ No newline at end of file