From fcafd9d6e28b66063357f9b924cf7da5463c7e3a Mon Sep 17 00:00:00 2001 From: Banks Troutman Date: Sat, 30 Nov 2019 20:31:55 -0500 Subject: [PATCH] Driver Mode fixes --- .../chameleonvision/vision/VisionProcess.java | 4 ++-- .../vision/pipeline/DriverVisionPipeline.java | 9 ++------- .../vision/pipeline/PipelineManager.java | 6 +++++- .../chameleonvision/web/RequestHandler.java | 1 - .../chameleonvision/web/SocketHandler.java | 19 ++++++++----------- 5 files changed, 17 insertions(+), 22 deletions(-) diff --git a/Main/src/main/java/com/chameleonvision/vision/VisionProcess.java b/Main/src/main/java/com/chameleonvision/vision/VisionProcess.java index dbb983107..accc6965c 100644 --- a/Main/src/main/java/com/chameleonvision/vision/VisionProcess.java +++ b/Main/src/main/java/com/chameleonvision/vision/VisionProcess.java @@ -91,10 +91,10 @@ public class VisionProcess { initNT(newTable); } - public void setCameraName(String newName) { + public void setCameraNickname(String newName) { + getCamera().getProperties().setNickname(newName); var newTable = NetworkTableInstance.getDefault().getTable("/chameleon-vision/" + newName); resetNT(newTable); - pipelineManager.ntIndexEntry = ntPipelineEntry; } private void initNT(NetworkTable newTable) { diff --git a/Main/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java b/Main/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java index ee3a03f84..7de7132f1 100644 --- a/Main/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java +++ b/Main/src/main/java/com/chameleonvision/vision/pipeline/DriverVisionPipeline.java @@ -18,6 +18,7 @@ public class DriverVisionPipeline extends CVPipeline