X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=dsl%2Fruntime%2Fsrc%2Fnl%2Fru%2Fdes%2FBasicBehaviour.java;h=c91e6138370b8604f5b4126686b84d145bfba04e;hb=d66c5c319eb15f45086d6d0f6bda34b7ebedc42e;hp=5095222f895bae1fbd97501a6ee4db1ef8781d0a;hpb=426ca40778af548128b5d5f37705fffcf1cc9c7b;p=des2015.git diff --git a/dsl/runtime/src/nl/ru/des/BasicBehaviour.java b/dsl/runtime/src/nl/ru/des/BasicBehaviour.java index 5095222..c91e613 100644 --- a/dsl/runtime/src/nl/ru/des/BasicBehaviour.java +++ b/dsl/runtime/src/nl/ru/des/BasicBehaviour.java @@ -6,14 +6,15 @@ import nl.ru.des.sensors.SensorCollector; public abstract class BasicBehaviour implements Behavior{ protected boolean suppressed; - protected EV3LargeRegulatedMotor leftMotor, rightMotor; + protected EV3LargeRegulatedMotor leftMotor, rightMotor, measMotor; protected SensorCollector sensors; protected long time; public BasicBehaviour(SensorCollector sensors, EV3LargeRegulatedMotor leftMotor, - EV3LargeRegulatedMotor rightMotor){ + EV3LargeRegulatedMotor rightMotor, EV3LargeRegulatedMotor measMotor){ this.leftMotor = leftMotor; this.rightMotor = rightMotor; + this.measMotor = measMotor; this.sensors = sensors; } @@ -25,6 +26,14 @@ public abstract class BasicBehaviour implements Behavior{ rightMotor.stop(true); leftMotor.stop(true); } + + protected void rockMeasure(){ + + } + + protected void lakeMeasure(){ + + } @Override public void action() {