Exemplo n.º 1
0
 /// <summary>
 /// Erstellt eine neue Instanz
 /// </summary>
 /// <param name="ahrs">Das AHRS (Attitude Heading Reference System)</param>
 /// <param name="roll">Roll PID Regler</param>
 /// <param name="pitch">Pitch PID Regler</param>
 /// <param name="yaw">Yaw / Kurs PID Regler</param>
 public PlusMotorConfig(IAhrs ahrs, IControl roll, IControl pitch, IControl yaw,
                        BrushlessMotor front, BrushlessMotor rear,
                        BrushlessMotor left, BrushlessMotor right)
     : base(ahrs, roll, pitch, yaw)
 {
     _front = front;
     _rear  = rear;
     _left  = left;
     _right = right;
 }
Exemplo n.º 2
0
 public MotorAxis(PWM.Pin leftMotorPin, PWM.Pin rightMotorPin, Periods period)
 {
     _left  = new BrushlessMotor(leftMotorPin, period);
     _right = new BrushlessMotor(rightMotorPin, period);
     this.LockMotors();
 }