From d346513ad7d0c76a0229a598058c1131c9a29693 Mon Sep 17 00:00:00 2001 From: Declan Freeman-Gleason Date: Thu, 10 Dec 2020 11:20:59 -0500 Subject: [PATCH] Continually set Picam rotation (#173) --- .../org/photonvision/vision/pipeline/Calibrate3dPipeline.java | 1 + .../org/photonvision/vision/pipeline/DriverModePipeline.java | 1 + 2 files changed, 2 insertions(+) diff --git a/photon-server/src/main/java/org/photonvision/vision/pipeline/Calibrate3dPipeline.java b/photon-server/src/main/java/org/photonvision/vision/pipeline/Calibrate3dPipeline.java index 346a0998c..ce8d31c5a 100644 --- a/photon-server/src/main/java/org/photonvision/vision/pipeline/Calibrate3dPipeline.java +++ b/photon-server/src/main/java/org/photonvision/vision/pipeline/Calibrate3dPipeline.java @@ -83,6 +83,7 @@ public class Calibrate3dPipeline this.minSnapshots = minSnapshots; if (PicamJNI.isSupported()) { + PicamJNI.setRotation(settings.inputImageRotationMode.value); PicamJNI.setShouldCopyColor(true); } } diff --git a/photon-server/src/main/java/org/photonvision/vision/pipeline/DriverModePipeline.java b/photon-server/src/main/java/org/photonvision/vision/pipeline/DriverModePipeline.java index 53b87297e..97dadd1c6 100644 --- a/photon-server/src/main/java/org/photonvision/vision/pipeline/DriverModePipeline.java +++ b/photon-server/src/main/java/org/photonvision/vision/pipeline/DriverModePipeline.java @@ -53,6 +53,7 @@ public class DriverModePipeline draw2dCrosshairPipe.setParams(draw2dCrosshairParams); if (PicamJNI.isSupported()) { + PicamJNI.setRotation(settings.inputImageRotationMode.value); PicamJNI.setShouldCopyColor(true); } }