From 4988da178b8c48d2c76a5f026c750cf727f5f5f5 Mon Sep 17 00:00:00 2001 From: Nathan Kunicki Date: Sat, 30 Jun 2018 21:19:58 +0100 Subject: [PATCH] Tidied up Vernie remote code --- examples/vernie_remote.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/examples/vernie_remote.js b/examples/vernie_remote.js index a768e56..ed36b2a 100644 --- a/examples/vernie_remote.js +++ b/examples/vernie_remote.js @@ -24,28 +24,24 @@ lpf2.on("discover", async (hub) => { // Wait to discover Vernie and Remote switch (state) { case LPF2.Consts.ButtonStates.UP: { - vernie && vernie.setMotorSpeed(button === "LEFT" ? "A" : "B", 50); + vernie.setMotorSpeed(button === "LEFT" ? "A" : "B", 50); break; } case LPF2.Consts.ButtonStates.DOWN: { - vernie && vernie.setMotorSpeed(button === "LEFT" ? "A" : "B", -50); + vernie.setMotorSpeed(button === "LEFT" ? "A" : "B", -50); break; } case LPF2.Consts.ButtonStates.RELEASED: { - if (button === "LEFT" || button === "RIGHT") { - vernie && vernie.setMotorSpeed(button === "LEFT" ? "A" : "B", 0); + if (button !== "GREEN") { + vernie.setMotorSpeed(button === "LEFT" ? "A" : "B", 0); } break; } case LPF2.Consts.ButtonStates.STOP: { - if (button === "RIGHT") { - await vernie.setMotorAngle("D", 35, 20); - } else if (button === "LEFT") { - await vernie.setMotorAngle("D", 35, -20); - } + await vernie.setMotorAngle("D", 35, button === "LEFT" ? -20 : 20); break; } case LPF2.Consts.ButtonStates.PRESSED: