From 5f535f68dae0f50d888eb879dd108a060f03ec2d Mon Sep 17 00:00:00 2001 From: Banks Troutman Date: Sat, 16 Nov 2019 15:00:03 -0500 Subject: [PATCH] Lock cameraStreamer to 32FPS --- .../com/chameleonvision/classabstraction/VisionProcess.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Main/src/main/java/com/chameleonvision/classabstraction/VisionProcess.java b/Main/src/main/java/com/chameleonvision/classabstraction/VisionProcess.java index f81d23f98..0e64a5d0a 100644 --- a/Main/src/main/java/com/chameleonvision/classabstraction/VisionProcess.java +++ b/Main/src/main/java/com/chameleonvision/classabstraction/VisionProcess.java @@ -25,7 +25,7 @@ public class VisionProcess { private final CVPipelineSettings driverVisionSettings = new CVPipelineSettings(); - public VisionProcess(CameraProcess cameraProcess, String name, Long streamTimeMs, Long cameraUpdateTimeMs) { + public VisionProcess(CameraProcess cameraProcess, String name, Long cameraUpdateTimeMs) { this.cameraProcess = cameraProcess; pipelines.add(new DriverVisionPipeline(() -> driverVisionSettings)); @@ -38,7 +38,7 @@ public class VisionProcess { // Thread to put frames on the dashboard this.cameraStreamer = new CameraStreamer(cameraProcess, name); - this.streamRunnable = new CameraStreamerRunnable(streamTimeMs, cameraStreamer); + this.streamRunnable = new CameraStreamerRunnable(1000L/32, cameraStreamer); new Thread(streamRunnable).start(); // Thread to process vision data