From 3dbf04b20e697e226d1d79a9925c617856219034 Mon Sep 17 00:00:00 2001 From: zoltan_vilaghy Date: Tue, 16 Mar 2021 10:35:50 +0100 Subject: [PATCH] added implementation for referenceSpeed (#2) --- .../bme/mit/train/controller/TrainControllerImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/train-controller/src/main/java/hu/bme/mit/train/controller/TrainControllerImpl.java b/train-controller/src/main/java/hu/bme/mit/train/controller/TrainControllerImpl.java index 4d6292940..c7648e9cc 100644 --- a/train-controller/src/main/java/hu/bme/mit/train/controller/TrainControllerImpl.java +++ b/train-controller/src/main/java/hu/bme/mit/train/controller/TrainControllerImpl.java @@ -45,7 +45,15 @@ private void enforceSpeedLimit() { @Override public void setJoystickPosition(int joystickPosition) { - this.step = joystickPosition; + this.step = joystickPosition; + while(true) { + followSpeed(); + try { + Thread.sleep(1000); + } catch (InterruptedException e) { + e.printStackTrace(); + } + } } }