X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=dsl%2Fruntime%2Fsrc%2Fnl%2Fru%2Fdes%2FBasicBehaviour.java;fp=dsl%2Fruntime%2Fsrc%2Fnl%2Fru%2Fdes%2FBasicBehaviour.java;h=d67f83b05d73bdcdca6ccc91062f510f4a743a23;hb=476c651adb42cd9be8758e4f6ef2fe9ee2519fd5;hp=c91e6138370b8604f5b4126686b84d145bfba04e;hpb=940cc6f23a21cc11e8216333f5ae4b4a07090d39;p=des2015.git diff --git a/dsl/runtime/src/nl/ru/des/BasicBehaviour.java b/dsl/runtime/src/nl/ru/des/BasicBehaviour.java index c91e613..d67f83b 100644 --- a/dsl/runtime/src/nl/ru/des/BasicBehaviour.java +++ b/dsl/runtime/src/nl/ru/des/BasicBehaviour.java @@ -1,23 +1,23 @@ package nl.ru.des; -import lejos.hardware.motor.EV3LargeRegulatedMotor; +import lejos.robotics.RegulatedMotor; import lejos.robotics.subsumption.Behavior; import nl.ru.des.sensors.SensorCollector; public abstract class BasicBehaviour implements Behavior{ protected boolean suppressed; - protected EV3LargeRegulatedMotor leftMotor, rightMotor, measMotor; + protected RegulatedMotor leftMotor, rightMotor, measMotor; protected SensorCollector sensors; protected long time; - public BasicBehaviour(SensorCollector sensors, EV3LargeRegulatedMotor leftMotor, - EV3LargeRegulatedMotor rightMotor, EV3LargeRegulatedMotor measMotor){ + public BasicBehaviour(SensorCollector sensors, RegulatedMotor leftMotor, + RegulatedMotor rightMotor, RegulatedMotor measMotor){ this.leftMotor = leftMotor; this.rightMotor = rightMotor; this.measMotor = measMotor; this.sensors = sensors; } - + protected void reset(){ rightMotor.setSpeed(Constants.speed); rightMotor.setAcceleration(Constants.acceleration);