mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-22 01:11:40 +00:00
Misc fixes and cleanup
This commit is contained in:
@@ -43,15 +43,17 @@ public class RequestHandler {
|
||||
VisionProcess currentVisionProcess = VisionManager.getCurrentUIVisionProcess();
|
||||
CameraCapture currentCamera = currentVisionProcess.getCamera();
|
||||
|
||||
Integer newFOV = (Integer) camSettings.get("fov");
|
||||
|
||||
double newFOV;
|
||||
try {
|
||||
newFOV = (Double) camSettings.get("fov");
|
||||
} catch (Exception ignored) {
|
||||
newFOV = (Integer) camSettings.get("fov");
|
||||
}
|
||||
Integer newStreamDivisor = (Integer) camSettings.get("streamDivisor");
|
||||
Integer newResolution = (Integer) camSettings.get("resolution");
|
||||
|
||||
currentCamera.getProperties().setFOV(newFOV);
|
||||
|
||||
currentVisionProcess.cameraStreamer.setDivisor(StreamDivisor.values()[newStreamDivisor], true);
|
||||
|
||||
currentCamera.setVideoMode(newResolution);
|
||||
|
||||
VisionManager.saveCurrentCameraSettings();
|
||||
|
||||
@@ -138,7 +138,7 @@ public class SocketHandler {
|
||||
default: {
|
||||
|
||||
// TODO handle not setting binary stuff on driver mode
|
||||
if(currentProcess.getIsDriverMode()) break;
|
||||
if(currentProcess.pipelineManager.getDriverMode()) break;
|
||||
|
||||
setField(currentPipeline.settings, entry.getKey(), entry.getValue());
|
||||
switch (entry.getKey()) {
|
||||
|
||||
Reference in New Issue
Block a user