RoboidControl-cpp/SynchronizedMotors.h
2024-01-23 17:44:27 +01:00

20 lines
400 B
C++

#pragma once
#include "Motor.h"
namespace Passer {
namespace RoboidControl {
class SynchronizedMotors : public Motor {
public:
SynchronizedMotors(Motor *primaryMotor, Motor *secondaryMotor);
virtual void SetTargetSpeed(float speed) override;
protected:
unsigned char motorCount;
Motor **motors;
};
} // namespace RoboidControl
} // namespace Passer
using namespace Passer::RoboidControl;